Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [JavaScript] Opera - przekierowuje na podany link
Forum PHP.pl > Forum > Przedszkole
rexio1988
Witam.
Napisałem taki oto skrypt:
  1. <script LANGUAGE="JavaScript">
  2.  
  3. function sprawdz(wybrana)
  4. {
  5. if (wybrana)
  6. {
  7. var adres = "index.php?a=dziennik&idklasy=" + wybrana;
  8. window.location=adres;
  9. }
  10. }

I sprawdzam go na 4 przeglądarkach: ff, ie, chrome oraz opera. Niestety tylko na operze nie przekierowuje poprawnie na podany adres. Ktoś poradzi, dlaczego i zaproponuje jak to rozwiązać?
melkorm
Kod
<script LANGUAGE="JavaScript">


Zamień na poprawny czyli:

Kod
<script language="text/javascript">

rexio1988
Niestety nie pomogło. Ba. Na pozostałych przeglądarkach skrypt nie działa po tej zmianie;/

edit: ok działa. W linku nie pokazuje tak jak powinno, ale metodą GET mogę pobrać "idklasy"

btw nie
Cytat(melkorm @ 15.05.2011, 18:09:43 ) *
Kod
<script LANGUAGE

tylko
Kod
<script TYPE
Wtedy działa.
Fifi209
A jak ją wywołujesz? Bo podajesz tam argument, który sprawdzasz w if, może nie spełnia warunku?
rexio1988
Wywołuję tak:
Kod
<select name="wybklasa" onchange="sprawdz(this.options[this.selectedIndex].value)">

ale ok to działa. Jedynie w adresie strony w przeglądarce tego nie pokazuje. Nawet nie pokazuje adresów podstron, tylko zawsze index.php. A powinno po wejściu na jakąś podstronę wyświetlić np. index.php?a=dziennik . Czy to wina przeglądarki czy źle coś zrobiłem?
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.