Tobias Kloth: Script geht nur unter IE und Netscape bis 4.x - Netscape 7.x ???

Beitrag lesen

Hallo Olk,

ich hab ein Script gefunden, mit dem man "Schneeflocken" über den Bildschirm fallen lassen kann,

man merkt es Weihnachtet: alle wollen Adventkalender und Schneeflocken :-)

leider funktioniert es nur unter dem IE und dem Netscape bis zur Version 4.x,

kein Wunder (s.u.)

was müsste ich denn ändern, damit es auch in den neuen Versionen funktioniert?

Syntax verwenden den auch Mozilla/Opera verstehen (imho ist es aber sinnvoller wenn du dir gleich eine Script suchst, dass in den genannten Browsern funktioniert, als in diesem "herumzudoktern")

Oder gibt es eine andere Möglichleit, wie man ein Bild (Schneeflocke) über den Bildschirm "fallen lassen" kann?

keine Ahung, ich habe mir das Script nicht näher angeschaut, aber mit Schneeflocken würde ich sowieso vorsichtig sein - die können einen Rechner ziemlich ausbremsen.

<SCRIPT language=JavaScript1.2>

hier fehlt das type-Attribut

var ns4up = (document.layers) ? 1 : 0;  // browser sniffer
var ie4up = (document.all) ? 1 : 0;

das sind die Übeltäter - document.layers kennt nur der ns4 und document.all nur der IE - alle anderen Browser bleiben damit außen vor.

Grüße aus Nürnberg
Tobias

--
Selfcode: sh:( fo:) ch:? rl:( br:< n4:& ie:% mo:| va:) de:] zu:) fl:( ss:| ls:[ js:|