Mega Code Archive

 
Categories / JavaScript DHTML / GUI Components
 

Moving an Airplane Across a Web Page

/* Mastering JavaScript, Premium Edition by James Jaworski  ISBN:078212819X Publisher Sybex CopyRight 2001 */ <html> <head> <title>Animation with Divisions</title> </head> <script language="JavaScript"> function fly() {  if(document.getElementById) {   var planeStyle = document.getElementById("plane").style   window.defaultStatus = "("+planeStyle.left+","+planeStyle.top+")"   if(parseInt(planeStyle.top) < 10) {    planeStyle.left = 0    planeStyle.top = 400   }else{    planeStyle.left = parseInt(planeStyle.left) + 8    planeStyle.top = parseInt(planeStyle.top) - 5   }  }else if(document.all) {   var planeStyle=window.document.all.plane.style   window.defaultStatus = "("+planeStyle.posLeft+","+planeStyle.posTop+")"   if(planeStyle.posTop < 10) {    planeStyle.posLeft = 0    planeStyle.posTop = 400   }else{    planeStyle.posLeft += 8    planeStyle.posTop -= 5   }  } } </script> <body bgcolor="blue" onload="setInterval('fly()',100)"> <div name="heading" style="position:absolute;left:100;top:100;z-index:3"> <h1 style="color: rgb(255,255,0);">Welcome to the Aviation Home Page!</h1> </div> <div id="plane" style="position:absolute;left:0;top:400;z-index:2"> <img src="http://www.rntsoft.com/style/logo.png"> </div> <div id="cloud1" style="position:absolute;left:150;top:300;z-index:3"> <img src="cloud.gif"> </div> <div id="cloud2" style="position:absolute;left:250;top:200;z-index:3"> <img src="cloud.gif"> </div> <div id="cloud3" style="position:absolute;left:350;top:150;z-index:1"> <img src="cloud.gif"> </div> <div id="cloud4" style="position:absolute;left:350;top:250;z-index:1"> <img src="cloud.gif"> </div> </BODY> </HTML>