Mam problem z JavaScript.
Używam kodu do zmiany zawartości ramek.
parent.menu.location.href=\"menu_puste.htm\"; </script>"); parent.main.location.href=\"haslo.php?action=1\"; </script>");
Ramki mają taką strukturę:
<frameset border=0 rows="131,*" framespacing="0" frameborder="0"> <FRAME frameBorder=0 frameSpacing=0 marginHeight=0 marginWidth=0 name="menu" id="menu" noResize scrolling=no src="menu_puste.htm"> <FRAME frameBorder=0 marginHeight=0 marginWidth=0 name="main" id="main" noResize scrolling=auto src="index.php"> <NOFRAMES>
W większości przypadków jest wszystko ok. Jadnak użytkownicy informują mnie że nie działa to u nich (2-3 przypadki). Nie ma znaczenia przeglądarka. Wyświetla się biała strona a w IE dodatkowo komunikat o błędzie:
Cytat
Wiadomość: 'parent.menu.location' jest pusty lub nie jest obiektem
Wiersz: 21
Znak: 4
Kod: 0
Identyfikator URI: XXX/ogowanie.php
Wiadomość: 'parent.main.location' jest pusty lub nie jest obiektem
Wiersz: 23
Znak: 4
Kod: 0
Identyfikator URI: XXX/logowanie.php
Wiersz: 21
Znak: 4
Kod: 0
Identyfikator URI: XXX/ogowanie.php
Wiadomość: 'parent.main.location' jest pusty lub nie jest obiektem
Wiersz: 23
Znak: 4
Kod: 0
Identyfikator URI: XXX/logowanie.php
Może ktoś wie dlaczego w większości przypadków jest ok a w kilku nie działa?