About This Script
Add this to your page by pasting the code (below) anywhere inside the <body> tag.
Demo
Click here to see a demo:
Demo Code
<script>
/**
* Flying planes
* Provided by http://www.top-site-list.com
*/
var planeImagePath = "http://www.top-site-list.com/scripts/assets/flying-planes/";
function fly(){var WinHeight=ns||ns6?window.innerHeight:window.document.body.clientHeight;var WinWidth=ns||ns6?window.innerWidth-70:window.document.body.clientWidth;var hscrll=ns||ns6?window.pageYOffset:document.body.scrollTop;var wscrll=ns||ns6?window.pageXOffset:document.body.scrollLeft;for(i=0;i<Amount;i++){sy=Speed[i]*Math.sin(Cstep[i]);sx=Speed[i]*2;Ypos[i]+=sy;Xpos[i]+=sx;if(Xpos[i]>WinWidth){Ypos[i]=Math.round(Math.random()*WinHeight);Xpos[i]=-60;Speed[i]=Math.random()*5+1}if(ns){document.layers["sn"+i].left=Xpos[i]+wscrll;document.layers["sn"+i].top=Ypos[i]}else if(ns6){document.getElementById("si"+i).style.left=Xpos[i]+wscrll;document.getElementById("si"+i).style.top=Math.min(WinHeight,Ypos[i])}else{eval("document.all.si"+i).style.left=Xpos[i]+wscrll;eval("document.all.si"+i).style.top=Ypos[i]}Cstep[i]+=Step[i]}setTimeout("fly()",20)}grphcs=new Array(5);Image0=new Image;Image0.src=grphcs[0]=planeImagePath+"plane0.gif";Image1=new Image;Image1.src=grphcs[1]=planeImagePath+"plane1.gif";Image2=new Image;Image2.src=grphcs[2]=planeImagePath+"plane2.gif";Image3=new Image;Image3.src=grphcs[3]=planeImagePath+"plane3.gif";Image4=new Image;Image4.src=grphcs[4]=planeImagePath+"plane4.gif";Amount=3;Ypos=[];Xpos=[];Speed=[];Step=[];Cstep=[];ns=document.layers?1:0;ns6=document.getElementById&&!document.all?1:0;ie=document.all;if(ns){for(i=0;i<Amount;i++){var P=Math.floor(Math.random()*grphcs.length);rndPic=grphcs[P];document.write("<LAYER NAME='sn"+i+"' LEFT=0 TOP=0><img src="+rndPic+"></LAYER>")}}else{document.write('<div style="position:absolute;top:0px;left:0px"><div style="position:relative">');for(i=0;i<Amount;i++){var P=Math.floor(Math.random()*grphcs.length);rndPic=grphcs[P];document.write('<img id="si'+i+'" src="'+rndPic+'" style="position:absolute;top:0px;left:0px">')}document.write("</div></div>")}WinHeight=ns||ns6?window.innerHeight-70:window.document.body.clientHeight;WinWidth=ns||ns6?window.innerWidth:window.document.body.clientWidth;for(i=0;i<Amount;i++){Ypos[i]=Math.round(Math.random()*WinHeight);Xpos[i]=Math.round(Math.random()*WinWidth);Speed[i]=Math.random()*5+1;Cstep[i]=0;Step[i]=Math.random()*.1+.05}fly()
</script>
More scripts