[Beschreibung]
Dieses Script lässt Grafiken an den Bildschirmrändern auf -und abfahren.
[Kompatibilität]
[Code]
onLoad="start()"
<div id="point1" STYLE="position:absolute;visibility:visible;"> <img src="nf_rotate.gif" width=120 height=120 border=0> </div> <div id="point2" STYLE="position:absolute;visibility:visible;"> <img src="nf_rotate.gif" width=120 height=120 border=0> </div> <script language="JavaScript"> <!-- Begin var xPosLeft = 20; var xPosRight = 800; var step = 1; var delay = 30; var yPos = 0; var height = 0; var offset = 0; var yon = 0; var name = navigator.appName; yPos = document.getElementsByTagName("body")[0].clientHeight; xPosRight = document.getElementsByTagName("body")[0].clientWidth - 150; document.getElementById("point1").style.top = yPos; document.getElementById("point2").style.top = yPos; function changePos() { if (yon == 0) { yPos = yPos - step; } else { yPos = yPos + step; } height = document.getElementsByTagName("body")[0].clientHeight; offset = document.getElementById("point1").offsetHeight; if (yPos < 0) { yon = 1; yPos = 0; } if (yPos >= (height - offset)) { yon = 0; yPos = (height - offset); } document.getElementById("point1").style.left = xPosLeft; document.getElementById("point1").style.top = yPos + document.getElementsByTagName("body")[0].scrollTop; document.getElementById("point2").style.left = xPosRight; document.getElementById("point2").style.top = yPos + document.getElementsByTagName("body")[0].scrollTop; } function start() { loopfunc(); } function loopfunc() { changePos(); setTimeout('loopfunc()',delay); } // End --> </script>
Original: ?? DOM Kompatibilität by nightfire
kopieren Sie bitte den Code.