witam.
1.czy możecie mi powiedzieć, dlaczego po wykonaniu tego skryptu w netscape nic mi sie nie wyświetla:
<script language=JavaScript>
if (document.layers){
document.write("cześć");
}
</script>
2. mam sobie taki skrypt, który również po uruchomieniu w netscape nie działa:
<head>
<style>
#war1{position:absolute;visibility:visible;background-color:black;layer-background-color:black;}
</style>
</head>
<body>
<script language=JavaScript>
if (document.layers){
document.write("<layer id=war1><font color=white>cześć</font></layer>");
document.layers["war1"].visibility = "hidden";
}
</script>
</body>
Co tu jest źle??
dzienks z góry za pomoc. pozdrowionka
document.layers
-
Gość
Re: document.layers
jestes z tymi skryptami po prostu pare lat do tylu. Netscape od dawna juz nie obsluguje layerow, dlatego
jest przez Netscapa "ignorowany"
Teraz zamiast tego stosuje sie
i zamiast layerow warstwy (<div>)
Kod: Zaznacz cały
document.layersTeraz zamiast tego stosuje sie
Kod: Zaznacz cały
if(document.getElementById)Re: document.layers
A jak jest z obsługą warstw w netscape?? Jak się do warstwy odwołać?? bo kod typu: document.layers["cosik"].visibility itd. jakoś całkowicie nie chce mi działać. I jeszcze czy starsze wersje netscape'a obsługują te nowsze dyrektywy??
-
Gość
Re: document.layers
pytanie - czy oplaca sie robic cos dla Netscape 4.x?
Ale jesli chcesz, to troche wyjasnien:
deklaracja document.getElementById nalezy do specyfikacji DOM (http://w3.org)
Obslugiwana jest przez nowsze przegladarki (Mozilla, Netscape, Opera, IE)
Netscape 4.x chyba jednak jest za stary, zeby to znac, wiec takie cos nie bedzie dzialac, ale mozesz zawsze zrobic
Ale jesli chcesz, to troche wyjasnien:
deklaracja document.getElementById nalezy do specyfikacji DOM (http://w3.org)
Obslugiwana jest przez nowsze przegladarki (Mozilla, Netscape, Opera, IE)
Netscape 4.x chyba jednak jest za stary, zeby to znac, wiec takie cos nie bedzie dzialac, ale mozesz zawsze zrobic
Kod: Zaznacz cały
if(document.layers){
document.layer['costam'].style.......;
}
else if(document.getElementById){
document.getElementById('idelementu').costam......;
}
else { cosinnego }