Ergebnis 1 bis 3 von 3

Thema: Schneeflocken verlängern ?

  1. #1
    kai170979
    Gast

    Standard Schneeflocken verlängern ?

    Hallo Leutz,
    ich habe ein tolles Script erhalten :
    Code:
    <script language="JavaScript1.2">
    
    
    
      var snowsrc="Schnee.gif"
      var no = 10;
    
      var ns4up = &#40;document.layers&#41; ? 1 &#58; 0;
      var ie4up = &#40;document.all&#41; ? 1 &#58; 0;
    
      var dx, xp, yp;
      var am, stx, sty;
      var i, doc_width = 800, doc_height = 600;
    
      if &#40;ns4up&#41; &#123;
        doc_width = self.innerWidth;
        doc_height = self.innerHeight;
      &#125; else if &#40;ie4up&#41; &#123;
        doc_width = document.body.clientWidth;
        doc_height = document.body.clientHeight;
      &#125;
    
      dx = new Array&#40;&#41;;
      xp = new Array&#40;&#41;;
      yp = new Array&#40;&#41;;
      am = new Array&#40;&#41;;
      stx = new Array&#40;&#41;;
      sty = new Array&#40;&#41;;
    
      for &#40;i = 0; i < no; ++ i&#41; &#123;
        dx&#91;i&#93; = 0;
        xp&#91;i&#93; = Math.random&#40;&#41;*&#40;doc_width-50&#41;;
        yp&#91;i&#93; = Math.random&#40;&#41;*doc_height;
        am&#91;i&#93; = Math.random&#40;&#41;*20;
        stx&#91;i&#93; = 0.02 + Math.random&#40;&#41;/10;
        sty&#91;i&#93; = 0.7 + Math.random&#40;&#41;;
        if &#40;ns4up&#41; &#123;
          if &#40;i == 0&#41; &#123;
            document.write&#40;"<layer name=\"dot"+ i +"\" left=\"15\" top=\"15\" visibility=\"show\">[img]"+snowsrc+"[/img]</a></layer>"&#41;;
          &#125; else &#123;
            document.write&#40;"<layer name=\"dot"+ i +"\" left=\"15\" top=\"15\" visibility=\"show\">[img]"+snowsrc+"[/img]</layer>"&#41;;
          &#125;
        &#125; else if &#40;ie4up&#41; &#123;
          if &#40;i == 0&#41; &#123;
            document.write&#40;"<div id=\"dot"+ i +"\" style=\"POSITION&#58; absolute; Z-INDEX&#58; "+ i +"; VISIBILITY&#58; visible; TOP&#58; 15px; LEFT&#58; 15px;\">[img]"+snowsrc+"[/img]</a></div>"&#41;;
          &#125; else &#123;
            document.write&#40;"<div id=\"dot"+ i +"\" style=\"POSITION&#58; absolute; Z-INDEX&#58; "+ i +"; VISIBILITY&#58; visible; TOP&#58; 15px; LEFT&#58; 15px;\">[img]"+snowsrc+"[/img]</div>"&#41;;
          &#125;
        &#125;
      &#125;
    
      function snowNS&#40;&#41; &#123;
        for &#40;i = 0; i < no; ++ i&#41; &#123;
          yp&#91;i&#93; += sty&#91;i&#93;;
          if &#40;yp&#91;i&#93; > doc_height-50&#41; &#123;
            xp&#91;i&#93; = Math.random&#40;&#41;*&#40;doc_width-am&#91;i&#93;-30&#41;;
            yp&#91;i&#93; = 0;
            stx&#91;i&#93; = 0.02 + Math.random&#40;&#41;/10;
            sty&#91;i&#93; = 0.7 + Math.random&#40;&#41;;
            doc_width = self.innerWidth;
            doc_height = self.innerHeight;
          &#125;
          dx&#91;i&#93; += stx&#91;i&#93;;
          document.layers&#91;"dot"+i&#93;.top = yp&#91;i&#93;;
          document.layers&#91;"dot"+i&#93;.left = xp&#91;i&#93; + am&#91;i&#93;*Math.sin&#40;dx&#91;i&#93;&#41;;
        &#125;
        setTimeout&#40;"snowNS&#40;&#41;", 10&#41;;
      &#125;
    
      function snowIE&#40;&#41; &#123;
        for &#40;i = 0; i < no; ++ i&#41; &#123;
          yp&#91;i&#93; += sty&#91;i&#93;;
          if &#40;yp&#91;i&#93; > doc_height-50&#41; &#123;
            xp&#91;i&#93; = Math.random&#40;&#41;*&#40;doc_width-am&#91;i&#93;-30&#41;;
            yp&#91;i&#93; = 0;
            stx&#91;i&#93; = 0.02 + Math.random&#40;&#41;/10;
            sty&#91;i&#93; = 0.7 + Math.random&#40;&#41;;
            doc_width = document.body.clientWidth;
            doc_height = document.body.clientHeight;
          &#125;
          dx&#91;i&#93; += stx&#91;i&#93;;
          document.all&#91;"dot"+i&#93;.style.pixelTop = yp&#91;i&#93;;
          document.all&#91;"dot"+i&#93;.style.pixelLeft = xp&#91;i&#93; + am&#91;i&#93;*Math.sin&#40;dx&#91;i&#93;&#41;;
        &#125;
        setTimeout&#40;"snowIE&#40;&#41;", 10&#41;;
      &#125;
    
      if &#40;ns4up&#41; &#123;
        snowNS&#40;&#41;;
      &#125; else if &#40;ie4up&#41; &#123;
        snowIE&#40;&#41;;
      &#125;
    
    </script>




    Nun ist es aber so, dass die FLocken nach gut 1/4 des Bildschirms verschwinden.
    Wie kann ich die Flocken bis ganz nach unten fallen lassen ?

    Welchen Wert muss ich dafür verändern ?

    Thx Kai
    Achtung: Dies ist ein alter Thread im HTML und Webmaster Forum
    Diese Diskussion ist älter als 90 Tage. Die darin enthaltenen Informationen sind möglicherweise nicht mehr aktuell. Erstelle bitte zu deiner Frage ein neues Thema im Forum !!!!!

  2. #2
    Kaiser(in) Avatar von CHIEFmaster
    Registriert seit
    09.03.2005
    Ort
    near Stuggitown
    Beiträge
    2.454
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard

    wie wärs mit dem hier:

    var i, doc_width = 800, doc_height = 600;

  3. #3
    Gast

    Standard

    Zitat Zitat von CHIEFmaster
    wie wärs mit dem hier:

    var i, doc_width = 800, doc_height = 600;
    Gar nicht. Diese Einstellungen liegen doch schon vor Aber danke dennoch. Habe auch den Wert schon verändert. Klappt auch nicht !

    HELP

Ähnliche Themen

  1. Frames verlängern?!
    Von Avizor im Forum Flash Forum
    Antworten: 3
    Letzter Beitrag: 08.05.2008, 09:45
  2. Windows Taskleiste verlängern?
    Von Mülla im Forum Computer - Internet Forum
    Antworten: 1
    Letzter Beitrag: 03.06.2006, 16:35
  3. Schneeflocken fallen lassen???
    Von feather im Forum Forum für Grafiken und Bildbearbeitung
    Antworten: 8
    Letzter Beitrag: 20.11.2005, 16:24
  4. Noch ne Frage ... Schneeflocken ...
    Von Dirki im Forum HTML & CSS Forum
    Antworten: 8
    Letzter Beitrag: 18.10.2004, 20:10

Stichworte

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •