日期:2014-05-18 浏览次数:20198 次
以下是HTML脚本特效代码,点击运行按钮可查看效果: 以下是程序代码<html> <head> <title>爱易网网页特效 - 显示鼠标轨迹</title> </head><BODY>图像文件:<img src="http://www.aiyiweb.com/images/link.gif" width="11" height="19" onload="return imgzoom(this,600);" onclick="javascript:window.open(this.src);" style="cursor:pointer;"/><BR>请将此文件与网页文件保存在同目录下<BR> <BR> <!--将以下代码加入HTML的<Body></Body>之间--></font> <font face=Verdana><SCRIPT language=JavaScript1.2> var trailLength = 8; var path = "http://www.aiyiweb.com/images/link.gif"; var isIE = false, isNav = false, range = "all.", style = ".style", i, d = 0; var topPix = ".pixelTop", leftPix = ".pixelLeft", images, storage; if (document.layers) { isNav = true, range = "layers.", style = "", topPix = ".top", leftPix = ".left"; } else if (document.all) { isIE = true; } function initTrail() { images = new Array(); for (i = 0; i < parseInt(trailLength); i++) { images[i] = new Image(); images[i].src = path; } storage = new Array(); for (i = 0; i < images.length*3; i++) { storage[i] = 0; } for (i = 0; i < images.length; i++) { (isIE) ? document.write('<div id="obj' + i + '" style="position: absolute; z-Index: 100; height: 0; width: 0"><img src="' + images[i].src + '" onload="return imgzoom(this,600);" onclick="javascript:window.open(this.src);" style="cursor:pointer;"/></div>') : document.write('<layer name="obj' + i + '" width="0" height="0" z-index="100"><img src="' + images[i].src + '" onload="return imgzoom(this,600);" onclick="javascript:window.open(this.src);" style="cursor:pointer;"/></layer>'); } trail(); } function trail() { for (i = 0; i < images.length; i++) { eval("document." + range + "obj" + i + style + topPix + "=" + storage[d]); eval("document." + range + "obj" + i + style + leftPix + "=" + storage[d+1]); d = d+2; } for (i = storage.length; i >= 2; i--) {; storage[i] = storage[i-2]; } d = 0; clearTimeout(timer); var timer = setTimeout("trail()", 10); } function processEvent(e) { if (isIE) { storage[0] = window.event.y+document.body.scrollTop+10; storage[1] = window.event.x+document.body.scrollLeft+10; } else { storage[0] = e.pageY+12; storage[1] = e.pageX+12; } } if (isNav) { document.captureEvents(Event.MOUSEMOVE); } if (isIE || isNav) { initTrail(); document.onmousemove = processEvent; } </SCRIPT> </body></html></font> <a href="http://www.aiyiweb.com/HTML/jsrun/">欢迎访问爱易网网页脚本特效集</a> [Ctrl+A 全部选择 提示:你可先修改部分代码,再按运行]