Kuva liikkuu taustalla. En ole käyttänyt tätä koodia muistaakseni missään, mutta mielestäni ihan kiva.
<HTML> <HEAD> <SCRIPT LANGUAGE="JavaScript"><!-- Original: Brian Gosselin (bgaudiodr@aol.com) --><!-- Begin var isNS = ((navigator.appName == "Netscape") && (parseInt(navigator.appVersion) >= 4)); var _all = ''; var _style = ''; var wwidth, wheight; var ydir = '++'; var xdir = '++'; var id1, id2, id3; var x = 1; var y = 1; var x1, y1; if(!isNS) { _all='all.'; _style='.style'; } function getwindowsize() { clearTimeout(id1); clearTimeout(id2); clearTimeout(id3); if (isNS) { wwidth = window.innerWidth + 25; wheight = window.innerHeight - 20; } else { wwidth = document.body.clientWidth + 25; wheight = document.body.clientHeight - 20; } id3 = setTimeout('randomdir()', 20000); animate(); } function randomdir() { if (Math.floor(Math.random()*2)) { (Math.floor(Math.random()*2)) ? xdir='--': xdir='++'; } else { (Math.floor(Math.random()*2)) ? ydir='--': ydir='++'; } id2 = setTimeout('randomdir()', 20000); } function animate() { eval('x'+xdir); eval('y'+ydir); if (isNS) { pic1.moveTo((x+pageXOffset),(y+pageYOffset)) } else { pic1.pixelLeft = x+document.body.scrollLeft; pic1.pixelTop = y+document.body.scrollTop; } if (isNS) { if (pic1.top <= pageYOffset) ydir = '++'; if (pic1.top >= wheight+pageYOffset) ydir = '--'; if (pic1.left >= wwidth+pageXOffset) xdir = '--'; if (pic1.left <= pageXOffset) xdir = '++'; } else { if (pic1.pixelTop <= document.body.scrollTop) ydir = '++'; if (pic1.pixelTop >= wheight+document.body.scrollTop) ydir = '--'; if (pic1.pixelLeft >= wwidth+document.body.scrollLeft) xdir = '--'; if (pic1.pixelLeft <= document.body.scrollLeft) xdir = '++'; } id1 = setTimeout('animate()', 30); } // End --></script> </HEAD> <BODY BGCOLOR="#999966" onload="getwindowsize()" onresize="getwindowsize()"> <P><div id="pic1" style="position:absolute; visibility:visible; left:0px; top:0px; z-index:-1"><IMG SRC="tervehdys.jpg" X-SAS-UseImageWidth X-SAS-UseImageHeight BORDER=0 ALIGN=bottom></div><script language="javascript">var pic1=eval('document.'+_all+'pic1'+_style); </script></P> </BODY> </HTML>
Millanen se on?olis kiva tietää
No mitäpä jos kokeilet
Aihe on jo aika vanha, joten et voi enää vastata siihen.