Patrick: nette DHTML Spielereien

Beitrag lesen

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)