1. Nachrichten
  2. Forum
    1. Unerledigte Themen
    2. Forenregeln
  3. Spenden
  • Anmelden
  • Registrieren
  • Suche
Alles
  • Alles
  • Artikel
  • Seiten
  • Forum
  • Erweiterte Suche
  1. camp-firefox.de
  2. Tiny

Beiträge von Tiny

  • Script Problem - Schneefall

    • Tiny
    • 16. November 2006 um 15:53
    Zitat von whitenexx

    Genau das gleiche Problem habe ich auch :( Sie bleiben hängen! Bei meinem Partner mobilfunk-faq.info schneit es jedoch auch im Firefox ohne Probleme :(
    MfG

    Ich habe eine Seite gefunden...

    Hier gibt es Schneefall auch für den Mozilla

    http://gobi.gmxhome.de/snow/


    ...und hier

    http://www.peters1.dk/webtools/javascript/sne.php?sprog=de

  • Script Problem - Schneefall

    • Tiny
    • 18. Dezember 2004 um 19:08

    :) Danke schön Bugcatcher!

    Auf einer html Seite läuft es unter dem Firefox einwandfrei. Nur leider macht es im Forum ärger. Da bleiben die Schneeflocken oben hängen und bewegen sich nicht.

    Im IE läuft es auch im Forum einwandfrei. seltsam gell.

    Aber sehen klasse aus die Schneeflocken, Danke schön!!!

    Liebe Grüße
    Tiny

  • Script Problem - Schneefall

    • Tiny
    • 18. Dezember 2004 um 16:42

    Hallo!

    Habe ein Problem bei einem Script. Folgende Fehlermeldung kommt im Debugger: document.layers has no proberties

    Code
    <script language="JavaScript1.2">
    
    
    
    
    
    
      var snowsrc="snow2.gif"
      var no = 10;
    
    
      var ns4up = (document.layers) ? 1 : 0;
      var ie4up = (document.all) ? 1 : 0;
    
    
      var dx, xp, yp;
      var am, stx, sty;
      var i, doc_width = 800, doc_height = 600;
    
    
      if (ns4up) {
        doc_width = self.innerWidth;
        doc_height = self.innerHeight;
      } else if (ie4up) {
        doc_width = document.body.clientWidth;
        doc_height = document.body.clientHeight;
      }
    
    
      dx = new Array();
      xp = new Array();
      yp = new Array();
      am = new Array();
      stx = new Array();
      sty = new Array();
    
    
      for (i = 0; i < no; ++ i) {
        dx[i] = 0;
        xp[i] = Math.random()*(doc_width-50);
        yp[i] = Math.random()*doc_height;
        am[i] = Math.random()*20;
        stx[i] = 0.02 + Math.random()/10;
        sty[i] = 0.7 + Math.random();
        if (ns4up) {
          if (i == 0) {
            document.write("<layer name='dot"+ i +"' left='15' top='15' visibility='show'><img src='"+snowsrc+"' border='0'></a></layer>");
          } else {
            document.write("<layer name='dot"+ i +"' left='15' top='15' visibility='show'><img src='"+snowsrc+"' border='0'></layer>");
          }
        } else if (ie4up) {
          if (i == 0) {
            document.write("<div id='dot"+ i +"' style='POSITION: absolute; Z-INDEX: "+ i +"; VISIBILITY: visible; TOP: 15px; LEFT: 15px;'><img src='"+snowsrc+"' border='0'></a></div>");
          } else {
            document.write("<div id='dot"+ i +"' style='POSITION: absolute; Z-INDEX: "+ i +"; VISIBILITY: visible; TOP: 15px; LEFT: 15px;'><img src='"+snowsrc+"' border='0'></div>");
          }
        }
      }
    
    
      function snowNS() {
        for (i = 0; i < no; ++ i) {
          yp[i] += sty[i];
          if (yp[i] > doc_height-50) {
            xp[i] = Math.random()*(doc_width-am[i]-30);
            yp[i] = 0;
            stx[i] = 0.02 + Math.random()/10;
            sty[i] = 0.7 + Math.random();
            doc_width = self.innerWidth;
            doc_height = self.innerHeight;
          }
          dx[i] += stx[i];
          document.layers["dot"+i].top = yp[i];
          document.layers["dot"+i].left = xp[i] + am[i]*Math.sin(dx[i]);
        }
        setTimeout("snowNS()", 10);
      }
    
    
      function snowIE() {
        for (i = 0; i < no; ++ i) {
          yp[i] += sty[i];
          if (yp[i] > doc_height-50) {
            xp[i] = Math.random()*(doc_width-am[i]-30);
            yp[i] = 0;
            stx[i] = 0.02 + Math.random()/10;
            sty[i] = 0.7 + Math.random();
            doc_width = document.body.clientWidth;
            doc_height = document.body.clientHeight;
          }
          dx[i] += stx[i];
          document.all["dot"+i].style.pixelTop = yp[i];
          document.all["dot"+i].style.pixelLeft = xp[i] + am[i]*Math.sin(dx[i]);
        }
        setTimeout("snowIE()", 10);
      }
    
    
      if (ns4up) {
        snowNS();
      } else if (ie4up) {
        snowIE();
      }
    
    
    </script>
    Alles anzeigen

    Wie kann ich es umschreiben, damit es auch im Firefox funktioniert?

    Liebe Grüße und vielen Dank
    Tiny

Unterstütze uns!

Jährlich (2025)

82,4 %

82,4% (535,86 von 650 EUR)

Jetzt spenden
  1. Kontakt
  2. Datenschutz
  3. Impressum
Community-Software: WoltLab Suite™
Mastodon