<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "">
<html xmlns=""> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>简单高效的JS 幻灯片图片播放特效</title> </head> <body> <div> <div id="divs"> <img src="2.jpg" id="1" style="FILTER: revealTrans(duration=2,transition=16); cursor:pointer;" οnclick="location.href = 'http://www.newxing.com'"> <img src="3.jpg" id="2" style="FILTER: revealTrans(duration=2,transition=17); cursor:pointer;display:none" οnclick="location.href = 'http://www.newxing.com'"> <img src="2.jpg" id="3" style="FILTER: revealTrans(duration=2,transition=18); cursor:pointer;display:none" οnclick="location.href = 'http://www.newxing.com'"> <img src="3.jpg" id="4" style="FILTER: revealTrans(duration=2,transition=19); cursor:pointer;display:none" οnclick="location.href = 'http://www.newxing.com'"> </div> <script language="javascript"> function $(_sId) { return document.getElementById(_sId); } var speed=3000; var setid=null; var auto="true"; function galleryplay(divs,a,mtime){ //t为要应用此函数的id,a初始化时显示的项目的顺序数 if(divs=="0")return false; var start=3; if(auto=="true") { start = a-1;//初始项目 speed = mtime;//切换间隔 setid = null;//定时器 var loop = function(){ //自动切换 ids = divs.split(","); for (var i=0;i<ids.length; i++) { $(ids[i]).style.display='none'; } $(ids[start]).filters.revealTrans.Transition = Math.floor(Math.random() * 23); $(ids[start]).filters.revealTrans.apply(); $(ids[start]).filters.revealTrans.play(); $(ids[start]).style.display=''; setid=setTimeout(loop,speed); start++; if(start==ids.length){ start=0; } };loop(); } } galleryplay('1,2,3,4',1,6000); </SCRIPT> </div> </body> </html>