Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: MSIE wywala sie
Forum PHP.pl > Forum > Po stronie przeglądarki > HTML \ XHTML
a600user
Witam,

Strona pokazywana jest juz bezbolesnie i prawidlowo na FF (Linux, Windows), jak i MSIE 6 (Windows). Jednakze w ferworze walki nastapil przerost formy nad trescia i znikla funkcjonalnosc pod MSIE, tj. cos nie dziala :/

Otoz chodzi o SELECTy. Kiedy zmieniam sobie opcje, nie dzieje sie nic (a powinna byc uruchammiana funkcja JS podpieta pod onchange). MSIE wyswietla trojkacik ostrzezenia, ze wystapil blad na stronie. Gdy klikne na szczegoly, wyskakuje informacja o bledzie w konkretnym wierszu i linii. No dobra - sobie mysle - ktora to linie MSIE ma na mysli ? Wyswietlam zrodlo widziane przez MSIE (bo kod pisany przeze mnie zawiera PHP) i daje numerowanie wierszy.
Ku mojemu zdziwieniu wychodzi na slowo OPTION, a konkretnie literke O (tak, drugi znak w kolejnosci). Komunikat bledu to - "obiekt nie obsluguje tej wlasciwosci lub metody".

Zalaczam zrodlo z zaznaczeniem wierszy:

Kod
62<TR>
63<TD><SPAN CLASS="entry_desc"><SPAN CLASS="lapka" onclick="info('info_memo2.html')">Memory-2 (if any):</SPAN></SPAN></TD>
64<TD>
65<SELECT NAME="3" onchange="window.parent.location.href=upgrade_it(this.name,this.value)">
66<OPTION value="1-00" SELECTED>-----</OPTION>
67<OPTION value="2-5">1x512 MB Kingston 667/CL5</OPTION>
68<OPTION value="3-13">2x512MB Crucial Ballistic 800/CL4 DC</OPTION>
69<OPTION value="4-19">2x1GB Crucial Ballistic 800/CL4 DC</OPTION>
70<OPTION value="5-55">1x512 MB OCZ 800/CL4 (4-4-4-15)</OPTION>
71<OPTION value="6-56">2x1 GB OCZ 800/CL3 (3-4-4-15) DC</OPTION>
72</SELECT>
73</TD><TD><IMG SRC="product_info.png" ALT="info" BORDER=0 class="lapka" onclick="otworz('info24.html')" onmouseover="ddrivetip('Click to find out more','yellow', 140)";
onmouseout="hideddrivetip()"></TD>
74</TR>


MSIE rzuca sie o wiersz 67.
Nie chodzi o wiersz 66 i nieprawidlowe (jak mi sie wydaje) uzycie parametru SELECTED (powinno byc:

Kod
66<OPTION value="1-00" SELECTED="selected">-----</OPTION>


, wlasnie sprawdzilem. Ponadto, podobna konstrukcja wystepuje juz wczesniej w kodzie i MSIE jakos to nie przeszkadza, w sensie ze zwraca uwage dopiero na trzecia taka konstrukcje (a sa one podobne - roznia sie tylko przedmiotami).
BTW, co to jest kod 0 i skad sie mozna dowiedziec, jakie kody bledow wyrzuca MSIE ?

Ktos ma jakis madry pomysl ?
Dziekuje za sugestie.
^bmb
Możesz pokazać treść funkcji upgrade_it?
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.