Forum Doku Wiki Blog

Forumsarchiv 2002, März
Browsererkennung, Bilderaustausch auf Layer (alle Browser)

archivierte Beiträge lesen

  1. (JAVASCRIPT) Browsererkennung, Bilderaustausch auf Layer (alle Browser) von Bernd Maier, 17. 03. 2002, 17:01

Browsererkennung, Bilderaustausch auf Layer (alle Browser)

Der folgende Beitrag wurde am 17. 03. 2002, 17:01 Uhr von Bernd Maier veröffentlicht.

Bitte um Hilfe!  (Anfänger)
1. Wie kann ich für eine Browsererkennung den NS6 und den Opera abfragen?
2. Ich möchte gerne eine Bild auf Layer2 bei aufruf der Funktion austauschen.
    > geschachtelter Layer, Layer2 liegt auf Layer1
Wie muss da die jeweilige Syntax aussehen ?



 var IE5 = (document.getElementById ? true : false);
 var IE4 = ((document.all && !IE5) ? true : false);
 var NS4 = (document.layers ? true : false);
 var NS6=
 var Opera=


function Bildertausch() {
        if (NS4)
        {
        parent.mainFrame.document.Layer1.document.Layer2.document.images["Bild"].src = bild.gif
        }

         if (IE4)
        {
        ???
        }

        if (NS4)
        {
        ???
        }

         if (NS6)
        {
        ???
        }

        if (Opera)
        {
        ???
        }}

vielen Dank schon mal

Grüße Bernd

Browsererkennung, Bilderaustausch auf Layer (alle Browser)

Der folgende Beitrag wurde am 17. 03. 2002, 17:27 Uhr von Kai Lahmann veröffentlicht.

hi

> var DOM = (document.getElementById ? true : false);
> var IE4 = ((document.all && !DOM) ? true : false);
> var NS4 = (document.layers && !DOM ? true : false);

..mit der Sorte sollten sich alle Browser erkennen lassen. Die beien Oldtimer (Netscape 4 und IE4) haben dabei eigene Scripte, IE5/6, Mozilla/Netscape 6/AOL8, Opera und weiß der Geier wer noch alles haben eine sehr ähnliche Scripting-Implementierung.

© 1998-2013 SELFHTMLImpressumSoftware: Classic Forum 3.4