WCM - Das österreichische Computer Magazin Forenübersicht
 

Zurück   WCM Forum > Rat & Tat > Programmierung

Programmierung Rat & Tat für Programmierer

Microsoft KARRIERECAMPUS

Antwort
 
Themen-Optionen Ansicht
Alt 19.01.2003, 16:37   #1
renew
Inventar
 
Registriert seit: 22.10.2000
Alter: 41
Beiträge: 5.552


Standard 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 ist offline   Mit Zitat antworten
Alt 19.01.2003, 16:39   #2
renew
Inventar
 
Registriert seit: 22.10.2000
Alter: 41
Beiträge: 5.552


Standard

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.
renew ist offline   Mit Zitat antworten
Alt 27.01.2003, 13:21   #3
RaistlinMajere
Inventar
 
Registriert seit: 06.04.2001
Alter: 44
Beiträge: 2.343


Standard

Code:
if(document.getElementById) {
  // IE, Mozilla und neuere NS-versionen
}
else {
  // NS 4.x
}
____________________________________
"Life is like a box of rockets," said the Marine. "You never know what you´re gonna ret."
Then he pulled the trigger of his BFG9000.
RaistlinMajere ist offline   Mit Zitat antworten
Antwort


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.

Gehe zu


Alle Zeitangaben in WEZ +2. Es ist jetzt 22:05 Uhr.


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