WCM Forum

WCM Forum (http://www.wcm.at/forum/index.php)
-   Programmierung (http://www.wcm.at/forum/forumdisplay.php?f=17)
-   -   JS - layer - Mozilla? (http://www.wcm.at/forum/showthread.php?t=84872)

renew 19.01.2003 17:37

JS - layer - Mozilla?
 
Wenn man DHTML programmieren will, muss man ja mal schauen welchen Browser der Nutzer hat.

mittels:
Code:

if(document.layers)
{
        // =Netscape
} else
{
        // =Rest inkl. IE
}

Jetzt gibts aber bei Mozilla kein document.layers --> dadurch fällt er quasi in die IE funktionen rein.

Wie heißen die JS Objekte, Methoden u. Attribute beim Mozilla?
Ich bin davon ausgegangen, da ja Netscape auf Mozilla basieren, die beiden die gleichen Objekte verwenden --> falsch gedacht!

Vielleicht weiß des ja wer. Weil bei SelfHTML hab ich auch nur Netscape gefunden.

renew 19.01.2003 17:39

ok, vergessts es wieder....

Ich hab grad auf Mozilla gesucht, und mir meine Antwort selber gefunden:

Zitat:

Because layers are not part of any W3C web standard, Netscape 6/7 and Mozilla do not support layers. Like any other browser that doesn't support layers, Gecko renders the HTML as if the LAYER, ILAYER, and NOLAYER tags were not there.

document.layers[] and other features of the Navigator 4 Layer DOM are similarly not supported, as discussed below.
Hätt ich mir gleich denken können, wenn Netscape und IE da jeder seinen eigenen Objekte erstellt, dass sie dann nicht im Standard enthalten sind.

RaistlinMajere 27.01.2003 14:21

Code:

if(document.getElementById) {
  // IE, Mozilla und neuere NS-versionen
}
else {
  // NS 4.x
}



Alle Zeitangaben in WEZ +2. Es ist jetzt 12:52 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
© 2009 FSL Verlag