Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [js] Znów kochane IE + Opera
Forum PHP.pl > Forum > Po stronie przeglądarki > JavaScript
Spirit86
Witam, mam poniższy kod:
  1. <form onSubmit="var user = getElementById('UsersSelect').options[getElementById('UsersSelect').selectedIndex].value; opener.document.getElementById('PM_receiver').value=''; PopUpInsertText(user, 'PM_receiver');window.close();return false;">
  2. <select name="UsersSelect" id="UsersSelect"><option value="spiritum">spiritum</option><option value="Palms">Palms</option></select>
  3. <input type="submit" value="Zatwierdz" />


Problem polega na tym, że wszystko działa pod Mozillą / FF
a pod Operą, czy IE oczywiście NIE.

Jak to rozwiązać?

Pozdrawiam
nospor
Cytat
Problem polega na tym, że wszystko działa pod Mozillą / FF
a pod Operą, czy IE oczywiście NIE.
Problem polega na tym, że jak zwykle nie zostalismy uraczeni komunikatami o bledzie, które znacznie by pomogly w rozwiązaniu problemu. Mowie tu o bledach js.
Oczywiscie moglbys jeszcze napisac co to mialo niby robic.
Spirit86
miało to wstawiać to inputa w innym oknie:
1) usunąć zawartość
2) wkleić nową
3) zamknąć nowo otwarte okno (popup)
pod FF wyskoczył raz błąd:
niezdefiniowana f-cja getElementById :[
nospor
zaraz na poczatku powinno byc : document.getElementById a nie samo getElementById

pozatym czemu nas raczys bledem ff skoro mowisz ze to pod opera nie dziala. uracz nas bledem opery. otworz se kosole js i pokaz co tam masz
Spirit86
przecież opera nie ma konsoli JS?

ok, już działa smile.gif
nospor
Cytat
przecież opera nie ma konsoli JS?

Na jakiej podstawie tak twierdzisz? To ze czegos nie umiesz znaleźc, nie oznacza, że tego nie ma.

Narzedzia->zaawansowane->konsola js
Zajec
W Operze ze względów bezpieczeństwa tego chyba tak łatwo nie zrobisz. Wybrałeś dość kontrowersyjną metodę btw :-) Może sesje + odświeżanie strony?
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.