图片切换广告效果2(轮换)

时间:2015/12/3 22:26:00来源:互联网 作者:flyso 点击: 808 次
<script LANGUAGE="javascript">
<!--
var cpAD=new Array(); 
var cpADlink=new Array(); 
var cpADmsg=new Array(); 
var adNum=5;  //定义了5个数组
var coll=0;
 
cpAD[0]="/myfile/pic/p1.gif";   //链接图片
cpADlink[0]="http://www.flyso.cn/";  //链接URL
cpADmsg[0]="www.flyso.cn"; //状态栏提示信息
 
cpAD[1]="/myfile/pic/p2.gif"; 
cpADlink[1]="http://www.flyso.cn/"
cpADmsg[1]="www.flyso.cn"; 
 
cpAD[2]="/myfile/pic/p3.gif"; 
cpADlink[2]="http://www.flyso.cn/"; 
cpADmsg[2]="www.flyso.cn";
 
cpAD[3]="/myfile/pic/p4.gif"; 
cpADlink[3]="http://www.flyso.cn/"; 
cpADmsg[3]="www.flyso.cn"; 
 
cpAD[4]="/myfile/pic/p5.gif"; 
cpADlink[4]="http://www.flyso.cn/"; 
cpADmsg[4]="www.flyso.cn"; 
 
var preloadedimages=new Array(); 
for (i=1;i<cpAD.length;i++){ 
preloadedimages[i]=new Image(); 
preloadedimages[i].src=cpAD[i]; 
 
//跳转的URL地址
function jump2url()
jumpUrl=cpADlink[adNum]; 
jumpTarget='_blank'; 
if (jumpUrl != '')
if (jumpTarget != '')
window.open(jumpUrl,jumpTarget); 
else location.href=jumpUrl; 
}
 
//图片变化的函数
function changeimg(n)
{
adNum=n;
switch(adNum)
{
case 0:
{
window.img1.src="/myfile/images/1-2.gif";
window.img2.src="/myfile/images/2.gif";
window.img3.src="/myfile/images/3.gif";
window.img4.src="/myfile/images/4.gif";
window.img5.src="/myfile/images/5.gif";
break;
}
case 1:
{
window.img1.src="/myfile/images/1.gif";
window.img2.src="/myfile/images/2-2.gif";
window.img3.src="/myfile/images/3.gif";
window.img4.src="/myfile/images/4.gif";
window.img5.src="/myfile/images/5.gif";
break;
}
case 2:
{
window.img1.src="/myfile/images/1.gif";
window.img2.src="/myfile/images/2.gif";
window.img3.src="/myfile/images/3-2.gif";
window.img4.src="/myfile/images/4.gif";
window.img5.src="/myfile/images/5.gif";
break;
}
case 3:
{
window.img1.src="/myfile/images/1.gif";
window.img2.src="/myfile/images/2.gif";
window.img3.src="/myfile/images/3.gif";
window.img4.src="/myfile/images/4-2.gif";
window.img5.src="/myfile/images/5.gif";
break;
}
case 4:
{
window.img1.src="/myfile/images/1.gif";
window.img2.src="/myfile/images/2.gif";
window.img3.src="/myfile/images/3.gif";
window.img4.src="/myfile/images/4.gif";
window.img5.src="/myfile/images/5-2.gif";
break;
}
}
window.clearInterval(theTimer);
adNum=adNum-1;
nextAd();
}
//当点击时直接跳转
function nextAd(){ 
coll++;
if(coll>1)
{
switch(adNum+1)
{
case 5:
{
window.img1.src="/myfile/images/1-2.gif";
window.img2.src="/myfile/images/2.gif";
window.img3.src="/myfile/images/3.gif";
window.img4.src="/myfile/images/4.gif";
window.img5.src="/myfile/images/5.gif";
break;
}
case 1:
{
window.img1.src="/myfile/images/1.gif";
window.img2.src="/myfile/images/2-2.gif";
window.img3.src="/myfile/images/3.gif";
window.img4.src="/myfile/images/4.gif";
window.img5.src="/myfile/images/5.gif";
break;
}
case 2:
{
window.img1.src="/myfile/images/1.gif";
window.img2.src="/myfile/images/2.gif";
window.img3.src="/myfile/images/3-2.gif";
window.img4.src="/myfile/images/4.gif";
window.img5.src="/myfile/images/5.gif";
break;
}
case 3:
{
window.img1.src="/myfile/images/1.gif";
window.img2.src="/myfile/images/2.gif";
window.img3.src="/myfile/images/3.gif";
window.img4.src="/myfile/images/4-2.gif";
window.img5.src="/myfile/images/5.gif";
break;
}
    case 4:
{
window.img1.src="/myfile/images/1.gif";
window.img2.src="/myfile/images/2.gif";
window.img3.src="/myfile/images/3.gif";
window.img4.src="/myfile/images/4.gif";
window.img5.src="/myfile/images/5-2.gif";
break;
}
}
}
if(adNum<cpAD.length-1)adNum++ ; 
else adNum=0; 
setTransition(); 
document.images.cpADrush.src=cpAD[adNum]; 
playTransition(); 
displayStatusMsg();
//定义了轮换时间 5s
theTimer=setTimeout("nextAd()", 5000); 
 
function setTransition(){ 
if (document.all){ 
cpADrush.filters.revealTrans.Transition=23; 
cpADrush.filters.revealTrans.apply(); 
 
function playTransition(){ 
if (document.all) 
cpADrush.filters.revealTrans.play() 
function displayStatusMsg() { 
status=cpADmsg[adNum]; 
document.returnValue = true; 
//结束
// -->
</script>
<table height="148" cellspacing="0" cellpadding="0">
 <tr> 
<td> <a href="javascript:jump2url()"> <img style="FILTER: revealTrans(duration=2,transition=23)" height="150" src width="575" border="0" name="cpADrush"></a></td>
<script language="JavaScript">nextAd()</script>
 </tr>
 <tr> 
<td> 
 <table width="575"  name="T1" id="T1" border="0" cellspacing="1" cellpadding="0">
<tr> 
 <td align="right"><img src="/myfile/images/p_bg.gif" width="178" height="16"></td>
 <td width="20"><a href="javascript:;" onMouseOver="changeimg(0)"><img name="Image2"  id="img1" border="0" src="/myfile/images/1.gif" width="20" height="16" onClick="changeimg(0)"></a></td>
 <td width="20"><a href="javascript:;" onMouseOver="changeimg(1)"><img name="Image3" id="img2" border="0" src="/myfile/images/2.gif" width="20" height="16" onClick="changeimg(1)"></a></td>
 <td width="20"><a href="javascript:;" onMouseOver="changeimg(2)"><img name="Image4" id="img3" border="0" src="/myfile/images/3.gif" width="20" height="16" onClick="changeimg(2)"></a></td>
 <td width="20"><a href="javascript:;" onMouseOver="changeimg(3)"><img name="Image5" id="img4" border="0" src="/myfile/images/4.gif" width="20" height="16" onClick="changeimg(3)"></a></td>
 <td width="20"><a href="javascript:;" onMouseOver="changeimg(4)"><img name="Image6" id="img5" border="0" src="/myfile/images/5.gif" width="20" height="16" onClick="changeimg(4)"></a></td>
</tr>
 </table>
</td>
 </tr>
</table> 


Copyright © 2005 - 2016 flyso.cn. 飞搜 版权所有 鄂ICP备11002783号-3