Jürgen Stein: nette DHTML Spielereien

  1. http://www.fortunecity.de/wolkenkratzer/dreid/137/dhtmlfx/stars.htm

    Das sind keien Sterne das sind Mücken und Mücken erschlägt man :))
    CU
    Rufinus

    1. Hallo Rufinus!

      Das sind keien Sterne das sind Mücken und Mücken erschlägt man :))

      Ja, ich hatte schon die Fliegenklatsche parat...

      Aber im Ernst: interessant ist das Script deswegen, da ich solche bisher nur so kennen, dass die nur mit Netscape funzten....
      es ist das erste, das ich sehe, das mit dem IE funktioniert!

      Bis danndann
      PAF (patrickausfrankfurt)

      1. Hallo PAF

        Ja, ich hatte schon die Fliegenklatsche parat...

        Mein mauszeiger ist zufälliger weise ein fliegenklatsche.. nur treffen tu ich die viecher nciht :(

        Aber im Ernst: interessant ist das Script deswegen, da ich solche bisher nur so kennen, dass die nur mit Netscape funzten....
        es ist das erste, das ich sehe, das mit dem IE funktioniert!

        »»

        Echt?? ich hab das schon öfters gesehen, und ist immer unter IE und JS gegangen... komisch

        CU
        Rufinus

      2. es ist das erste, das ich sehe, das mit dem IE funktioniert!

        komisch ! kann ich mir schon fast ned vorstellen. der NS soll sowas können, wo er doch mit js und dhtml ned sooo viel am hut hat. naja was solls. sieht auf jeden fall klasse aus !

        Fabian

        p.s. ich warte noch auf antwort !

    2. Hallo!

      http://www.fortunecity.de/wolkenkratzer/dreid/137/dhtmlfx/stars.htm

      Das sind keien Sterne das sind Mücken und Mücken erschlägt man :))

      Ich schaue in den Quellentext, und sehe kein JavaScript oder so. Auch kein Verweis zu einer Externen JavaScript-Datei. Bin ich blind, oder übersehe ich was?

      Vielen Dank, André

      1. Hallo André!

        Ich schaue in den Quellentext, und sehe kein JavaScript oder so. Auch kein Verweis zu einer Externen JavaScript-Datei. Bin ich blind, oder übersehe ich was?

        Und was ist das:

        <html>
        <head>
        </head>
        <body bgcolor="#000000">

        <script language="JavaScript">  
        

        var ie, ns; if (document.layers) ns = true; else ns = false; ie = !ns;

        if (ns) {
           document.write( "<layer name=ns_dot1><img src=images/star1.gif></layer>"+
                   "<layer name=ns_dot2><img src=images/star2.gif></layer>"+
                   "<layer name=ns_dot3><img src=images/star3.gif></layer>"+
                   "<layer name=ns_dot4><img src=images/star4.gif></layer>"+
                   "<layer name=ns_dot5><img src=images/star5.gif></layer>"+
                   "<layer name=ns_dot6><img src=images/star6.gif></layer>")
          } else {  
           document.write( "<div id=ie_dot1 style="position:absolute; width:1; height:1;"><img src=images/star1.gif></div>"+
                   "<div id=ie_dot2 style="position:absolute; width:2; height:2;"><img src=images/star2.gif></div>"+
                   "<div id=ie_dot3 style="position:absolute; width:3; height:3;"><img src=images/star3.gif></div>"+
                   "<div id=ie_dot4 style="position:absolute; width:4; height:4;"><img src=images/star4.gif></div>"+
                   "<div id=ie_dot5 style="position:absolute; width:5; height:5;"><img src=images/star5.gif></div>"+
                   "<div id=ie_dot6 style="position:absolute; width:6; height:6;"><img src=images/star6.gif></div>")
          }
          </script>

        <div id="win" style="position:absolute; left:0; top:0; width:100%; height:100%">
        </div>

        <script for="document" Event="onmousemove()" language="JScript">
        mh_ie()
        </script>

        <script language="JavaScript">
        <!--
          var ie, ns
          var xb, yb;
          var dots = new Array(6);

        if (ie) {
           dots[0]=document.all.ie_dot1
           dots[1]=document.all.ie_dot2
           dots[2]=document.all.ie_dot3
           dots[3]=document.all.ie_dot4
           dots[4]=document.all.ie_dot5
           dots[5]=document.all.ie_dot6  
           } else {
           dots[0]=document.ns_dot1
           dots[1]=document.ns_dot2
           dots[2]=document.ns_dot3
           dots[3]=document.ns_dot4
           dots[4]=document.ns_dot5
           dots[5]=document.ns_dot6
           }
          
          if (ie) {
           yb = document.all.win.offsetHeight / 2;
           xb = document.all.win.offsetWidth / 2;
          } else {
           window.captureEvents(Event.MOUSEMOVE);
           yb = window.innerHeight / 2,
           xb = window.innerWidth / 2;
           window.onMouseMove = mh_ns;
          }
          
          var delay = 5, ya = 10, ym = 40, s = 0.2, ys = .5, cs = Math.random()*360, ta = 1, xp = 50, yp = 50, z = 0;
          
          function mh_ie() {
           xp = window.event.x;
           yp = window.event.y;
          }
          
          function mh_ns(evnt) {
           xp = evnt.pageX;
           yp = evnt.pageY;
          }

        function al_ns() {
           yb = window.innerHeight / 4;
           xb = window.innerWidth / 4;

        for (z = 0; z <= 5; z++) {
            dots[z].top = yp +
             Math.cos((20 * Math.sin(cs /
             (20 + z))) + z * 70) * yb *
             (Math.sin(10 + cs / 10) + 0.2) *
              Math.cos((cs + z * 25) / 10);

        dots[z].left = xp +
             Math.sin((20 * Math.sin(cs /20))
             + z * 70) * xb * (Math.sin(10 +
             cs / (10 + z)) + 0.2) *
             Math.cos((cs + z * 25) / 10);
           }

        cs += s;
           setTimeout("al_ns()", delay);
          }

        function al_ie() {
           yb = document.all.win.offsetHeight / 4;
           xb = document.all.win.offsetWidth / 4;

        for (z = 0; z <= 5; z++) {
            dots[z].style.top = yp +
             Math.cos((20 * Math.sin(cs /
             (20 + z))) + z * 70) * yb *
             (Math.sin(10 + cs / 10) + 0.2) *
              Math.cos((cs + z * 25) / 10);

        dots[z].style.left = xp +
             Math.sin((20 * Math.sin(cs /20))
             + z * 70) * xb * (Math.sin(10 +
             cs / (10 + z)) + 0.2) *
             Math.cos((cs + z * 25) / 10);
           }

        cs += s;
           setTimeout("al_ie()", delay);
          }

        if (ie)
           al_ie()
          else
           al_ns()
        // -->
        </script>
        </body>
        </html>

        ;-)))

        Bis danndann

        PAF(patrickausfrankfurt)

        1. Hallo Patrick!

          Ich schaue in den Quellentext, und sehe kein JavaScript oder so. Auch kein Verweis zu einer Externen JavaScript-Datei. Bin ich blind, oder übersehe ich was?

          <html>
          <head>
          </head>
          <body bgcolor="#000000">

          <script language="JavaScript">
            var ie, ns; if (document.layers) ns = true; else ns = false; ie = !ns;
          if (ns) {

          Den Code kann man mit IE sehen unter NS nur sowas wie:
          <layer name=ns_dot2><img src=images/star2.gif></layer>  und ein

          <base href=....>

          »
          » Bis danndann

          PAF(patrickausfrankfurt)

          Grüße
          Thomas

          1. Hallo Thomas und André!

            Den Code kann man mit IE sehen unter NS nur sowas wie:
            <layer name=ns_dot2><img src=images/star2.gif></layer>  und ein

            <base href=....>

            Tja...

            öfters mal mit dem IE surfen!

            Bis danndann
            PAF (patrickausfrankfurt - jetzt aber endgültig heia)

            1. hallo,

              öfters mal mit dem IE surfen!

              FEHLER, immer mit dem IE surfen! <g>

              cu Thomas

              1. Hallo!

                öfters mal mit dem IE surfen!

                FEHLER, immer mit dem IE surfen! <g>

                Worüber würdet Ihr eigentlich streiten, wenn sich plötzlich beide an den Standard hielten?
                Wahrscheinlich würdet Ihr vor Verzweiflung dem Internet entsagen <g>

                Beste Grüße

                Jan

      2. Bin ich blind, oder übersehe ich was?

        so muß es wohl sein...

        -Jürgen