MozillaPL.org - polskie centrum Mozilli

Główne menu:

www.pratchett.prv.pl - jak naprawić?

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?!

www.pratchett.prv.pl - jak naprawić?

Postautor: MN » 27 listopada 2002, 19:51

Przeglądarka: -

Strona pod adresem http://www.pratchett.prv.pl/ Niestety autor jest wielkim fanem IE i na zgłoszone problemy nie reaguje. Pomyślałem, że być może jak przedstawię gotowe rozwiązanie, to może da się przekonać.
Problemem jest oczywiście jak zwykle zastosowanie document.all (choć nie tylko) w pliku http://poczta.pnet.pl/~floyd/menu.htm a konkretnie:
Kod: Zaznacz cały
<script language=JavaScript>
function clickHandler() {
var targetId, srcElement, targetElement;
srcElement = window.event.srcElement;
if (srcElement.className == "Outline") {
targetId = srcElement.id + "details";
targetElement = document.all(targetId);
if (targetElement.style.display == "none") {
targetElement.style.display = "";
} else {targetElement.style.display = "none";}
}
}
document.onclick = clickHandler;
</script>

Nie znam się na Java Scripcie, wiec proszę o pomoc - jak można by to rozwiązać w sposób bardziej uniwersalny (oczywiście oprócz używania bajeranckiego rozwijanego menu).
(Przy okazji: człowiek uparcie stosuje znak "\" zamiast "/" w adresach, a uczynne IE zmienia z powrotem, natomiast Mozilla ufająca w inteligencję webmastera zostawia jak jest i pliku nie da się (łatwo) ściągnąć)
MN
 

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

Kto jest online

Zarejestrowani użytkownicy: Baidu [Spider], Google [Bot]

Przejdź do powiązanej strony

Nawigacja:

Stopka: