Buergle: Hier ist das JavaScript

Beitrag lesen

Hi!
Das Script ist ewas größer geworden.
Kopier es in den HEAD:

<script type="text/javascript">
   var wieschnell=30,abstandvonoben=300,endabstandlinks=17,posireinfliegeny=0,posireinfliegenx=30;
   var pendellgeschwindigkeit=50,pendelstaerke=0.5,posipendeln=-50;

function reinfliegen()
   {
    posireinfliegenx--;
    posireinfliegeny=-Math.pow(posireinfliegenx,2)+300;
    document.getElementById("bewegdich").style.left=posireinfliegeny+"px";
    document.getElementById("bewegdich").style.top=posireinfliegenx+abstandvonoben+"px";
    if(posireinfliegenx>-endabstandlinks)setTimeout("reinfliegen()",wieschnell);
    else auspendeln();
   }

function auspendeln()
   {
    posipendeln=-posipendeln*pendelstaerke;
    document.getElementById("bewegdich").style.left=parseInt(document.getElementById("bewegdich").style.left)+posipendeln+"px";
    if(posipendeln<0.05 && posipendeln>0)posipendeln=0;
    else setTimeout("auspendeln()",pendellgeschwindigkeit);
   }
  </script>

...und kopiere das in den BODY:

<div style="position:absolute; background-color:green; top:400px; height:150px; width:50px; left:10px; z-index:2;" id="bewegdich">

Ich habe die Variabeln "sprechen lassen", damit man mitkommt.
Du kannst daran herumspielen, aber pass auf, eine Änderung kann empfindliche Auswirkungen haben, da ich die Parabelfunktion eingebaut habe und sich daher so einiges quadratisch verhält!
Das Script sollte mit IE ab 5 und NS ab 6 und mit Mozilla laufen.

Grüße, Buergle
http://www.benotung.de