MozillaPL.org - polskie centrum Mozilli

Główne menu:

firefox nie odczytuje HTML prostego id="";

Dyskusje na temat standardów WWW i zgłoszenia stron niedziałających poprawnie w przeglądarkach z rodziny Mozilli (w tym Mozilla Firefox)

Moderator: Pomocy?!

firefox nie odczytuje HTML prostego id="";

Postautor: marlena » 26 grudnia 2005, 12:38

Przeglądarka: Mozilla/4.0 (compatible; MSIE 6.0; Windows 98; Neostrada TP 6.1; .NET CLR 1.1.4322)

witam

oto prosty kod na którego nie rozumie firefox:/
fragment kodu tabeli (sasiednich dwoch pol) klikajac na pole wyswietla sie grafika w drugim polu.
pod IE dziala idealnie. Firefox chyba nie rozumie pojecia id="identyfikator"?????? bo wogole nie dziala ten kod pod firefoxem.


<td onclick='obraz.style.backgroundImage="url(queen.jpg)"'>tekst</td>
<td id="obraz" >innytekst</td>
marlena
 

Postautor: chłopczyk » 26 grudnia 2005, 13:00

Przeglądarka: Mozilla/5.0 (Windows; U; Win98; pl; rv:1.8) Gecko/20051111 Firefox/1.5

Przy tym natłoku informacji podanych przez Ciebie powiem tylko tyle, żebyś zapoznała się z tym wątkiem :)
chłopczyk
 
Posty: 261
Z nami od: 30 lipca 2005, 21:35
Lokalizacja: Pajęczno

Postautor: Gość » 26 grudnia 2005, 13:35

Przeglądarka: Mozilla/4.0 (compatible; MSIE 6.0; Windows 98; Neostrada TP 6.1; .NET CLR 1.1.4322)

czytalam watek strona jest 100%zgodna ze standardami chodzi o ten kod tabeli przy ktorym firefox nie dziala
Gość
 

Postautor: guest (hajder) » 26 grudnia 2005, 15:16

Przeglądarka: Mozilla/5.0 (Windows; U; Win98; pl; rv:1.8) Gecko/20051111 Firefox/1.5

może zwróć uwagę, że w tym kodzie, który podałaś są:
1. zbędne spacje
2. w javacsripcie jest = a nie powinno być - używaj :[/b]
guest (hajder)
 

Postautor: Olhado/256 » 26 grudnia 2005, 15:28

Przeglądarka: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8) Gecko/20051111 Firefox/1.5

Przeniosłem na odpowiednie podforum.
Pamiętaj obywatelu: WTYCZKI TO NIE TO SAMO, CO ROZSZERZENIA!
WinXP SP2
Olhado/256
Moderator
 
Posty: 3878
Z nami od: 26 września 2002, 09:47
Lokalizacja: Wrocław

Re: firefox nie odczytuje HTML prostego id="";

Postautor: Gandalf » 26 grudnia 2005, 23:25

Przeglądarka: Mozilla/5.0 (X11; U; Linux i686; pl; rv:1.8) Gecko/20051111 Firefox/1.5

marlena pisze:witam

oto prosty kod na którego nie rozumie firefox:/
fragment kodu tabeli (sasiednich dwoch pol) klikajac na pole wyswietla sie grafika w drugim polu.
pod IE dziala idealnie. Firefox chyba nie rozumie pojecia id="identyfikator"?????? bo wogole nie dziala ten kod pod firefoxem.


<td onclick='obraz.style.backgroundImage="url(queen.jpg)"'>tekst</td>
<td id="obraz" >innytekst</td>


Zgodnie ze standardami DOM, zadne ID elementu nie staje sie automatycznie obiektem o zasiegu globalnym. Tak dziala Internet Explorer, i zdaje sie (w celu zachowania kompatybilnosci z nim) Opera.
Wedle standardow handler do obiektu uzyskujesz korzystajac z metody getElementById obiektu document.

Czyli:
Kod: Zaznacz cały
document.getElementById('obrazek').style.backgroundImage="foo"
IE jest to aplikacja, która pozwala przeglądać internet z Twojego komputera i na odwrót
Gandalf
 
Posty: 1802
Z nami od: 29 czerwca 2002, 04:37
Lokalizacja: Warszawa

Postautor: helios » 28 grudnia 2005, 09:44

Przeglądarka: Mozilla/5.0 (X11; U; Linux i686; pl-PL; rv:1.7.12) Gecko/20051010 Firefox/1.0.7 (Ubuntu package 1.0.7)

Tylko po co od razu dwa identyczne tematy? :)

To jest _dosyć_ podobne: http://mozillapl.org/forum/about-19840.html :D
helios
 
Posty: 217
Z nami od: 10 sierpnia 2005, 18:15
Lokalizacja: Gdańsk


Wróć do Standardy WWW i źle działające strony

Kto jest online

Zarejestrowani użytkownicy: Bing [Bot], dexter, Google [Bot]

Przejdź do powiązanej strony

Nawigacja:

Stopka: