请高手帮忙解决,十分急
如何把下面的代码变成淡入淡出的
<!--begin:图片轮换开始-->
<script language=JavaScript>
var imgUrl=new Array();
var imgLink=new Array();
var imgTz=new Array();
var buttonShow=1;
var buttonPos=1;
var buttonX;
var buttonY;
var bakularCode= " "
var adNum=0;
var dakularCode= " ";
imgUrl[1]= "http://www.icxo.com/images/focus/shandong.jpg ";
imgLink[1]= "http://finance.icxo.com/htmlnews/2005/09/07/661868.htm ";
imgTz[1]= "半年收本QQ抢占沪黑市场 ";
imgUrl[2]= "http://www.icxo.com/images/focus/hai.jpg ";
imgLink[2]= "http://finance.icxo.com/htmlnews/2005/09/02/659032.htm ";
imgTz[2]= "傅成玉反思中海油收购案 ";
imgUrl[3]= "http://www.icxo.com/images/focus/shiyou.jpg ";
imgLink[3]= "http://finance.icxo.com/htmlnews/2005/09/07/662140.htm ";
imgTz[3]= "煤变油成新一轮资源浪费? ";
imgUrl[4]= "http://www.icxo.com/images/focus/shandong.jpg ";
imgLink[4]= "http://finance.icxo.com/htmlnews/2005/09/05/660108.htm ";
imgTz[4]= "山东高耗能GDP跃进难再现 ";
var imgPre=new Array();
for (i=1;i <8;i++)
{
imgPre[i]=new Image();
imgPre[i].src=imgUrl[i];
}
function setTransition()
{
if (document.all)
{
imgUrlrotator.filters.revealTrans.Transition=23;//Math.floor(Math.random()*23)
imgUrlrotator.filters.revealTrans.apply();
}
}
function playTransition()
{
if (document.all)
imgUrlrotator.filters.revealTrans.play()
}
function setNextAdNum(){
if(adNum <imgUrl.length-1)
adNum++ ;
else
adNum=1;
}
function setPrevAdNum(){
if(adNum <=1)
adNum=imgUrl.length-1 ;
else
adNum--;
}
function nextAd(toNum)
{
if(adNum <imgUrl.length-1)
adNum++ ;
else
adNum=1;
if(toNum!=null) adNum=toNum;
setTransition();
document.images.imgUrlrotator.src=imgUrl[adNum];
document.getElementById( 'linktext ').innerHTML=imgTz[adNum];
document.images.imgUrlrotator.alt= '今日头条: '+imgTz[adNum];
document.getElementById( 'linktext ').innerHTML= " <a href= "+imgLink[adNum]+ " target=_blank class=px14-lh20> "+imgTz[adNum]+ " </a> ";
playTransition();
checkButton();
// alert(adNum);
if(toNum!=null)
{toNum=null;theTimer=setTimeout( "nextAd() ", 3000);}
else
{theTimer=setTimeout( "nextAd() ", 3000);}
}
function jump2url()
{
jumpUrl=imgLink[adNum];jumpTarget= '_blank ';
if (jumpUrl != ' ')
{ if (jumpTarget != ' ')
window.open(jumpUrl,jumpTarget);
else location.href=jumpUrl;
}
}
function displayStatusMsg()
{
status=imgLink[adNum];
document.returnValue = true;
}
function checkButton()
{
for(i=1;i <=imgUrl.length-1;i++)
{if(i==adNum)
//document.getElementById( 'bt '+i).style.backgroundColor= '#00FF00 ';
eval( "bt "+i+ ".style.backgroundColor= '#9B0000 ';bt "+i+ ".style.color= '#FFFFFF '; ");
else
eval( "bt "+i+ ".style.backgroundColor= '#CCCCCC ';bt "+i+ ".style.color= '#000000 '; ");
}
}
function dakularButtons()
{
if(buttonShow==1)
{
switch(buttonPos)
{
case 1:{buttonX=160+20-imgUrl.length*20;buttonY=16;break;}
case 2:{buttonX=160+20-imgUrl.length*20;buttonY=125;break;}
case 3:{buttonX=imgUrl.length*20-100;buttonY=16;break;}
case 4:{buttonX=imgUrl.length*20-100;buttonY=125;break;}
default:{buttonX=160+20-imgUrl.length*20;buttonY=16;break;}
}
for(i=1;i <=imgUrl.length-1;i++)
{
dakularCode=dakularCode+ " <div id= 'bt "+i+ " ' style= 'display:inline; height=14px; width:20px; border:1px solid #000000; background-color:#f7f7f7; color:#000000; font-size:12px; line-height:14px; filter:Alpha(Opacity=50, FinishOpacity=50,Style=2); ' align= 'center ' onMouseOver=this.style.backgroundColor= '#FF0000 ';this.style.color= '#000000 ';this.style.cursor= 'hand ' onMouseOut=checkButton(); onClick= 'clearTimeout(theTimer);nextAd( "+i+ "); '> "+i+ " </div> ";
}
dakularCode= " <div style= 'display:inline; position:relative;left: "+buttonX+ "px; top: "+buttonY+ "px; z-index:1; '> "+dakularCode+ " </div> ";
document.write(dakularCode);
}
}
</script>
<table border= "0 " cellpadding= "0 " cellspacing= "0 " id=newsTable style= "position:relative; top:-10px;right:0px; font-size:12px; ">
<script language= "javascript "> dakularButtons(); </script>
<tr>
<td> </td>
</tr>
<tr>
<td> <a href= "# " onmousedown= "ajaxManager( 'cycle_gallery ', 'forw ') "> </a> </td>
</tr>
<tr>
<td> </td>
</tr>
<tr> <td> <a onMouseOver= "displayStatusMsg();return document.returnValue; " onMouseOut= "status= ' '; " href= "javascript:jump2url() "> <img style= "FILTER: revealTrans(duration=1,transition=18); border:1px solid #000000 " src= "javascript:nextAd() " width=160 height=150 border=0 name=imgUrlrotator alt= "今日头条 "> </a> </td> </tr>
<tr> <td bgcolor= "#f0f0f0 " align= "center " style= "border-bottom:1px solid #000000; border-left:1px solid #000000;border-right:1px solid #000000; " height= "20 "> <label id= "linktext "> </label> </td> </tr>
</table>
<table width= "284 " border= "0 " bgcolor= "#99CCCC ">
<tr>
<td width= "109 "> <div id= "forwardLYR ">
<div align= "center "> <a href= "# " onClick= 'clearTimeout(theTimer);setNextAdNum();nextAd(adNum); ' > Next </a> </div>
</div> </td>
<td width= "81 ">
<div id= "reverseLYR ">
<div align= "center "> <a href= "# " onClick= 'clearTimeout(theTimer);setPrevAdNum();nextAd(adNum); ' > Back </a> </div>
</div> </td>
<td width= "40 "> <a href= "# " onClick= 'clearTimeout(theTimer); ' > Stop </a> </td>
<td width= "40 "> <a href= "# " onClick= 'clearTimeout(theTimer);setNextAdNum();nextAd(adNum); '> Resume </a> </td>
</tr>
<tr>
<td> </td>
<td colspan= "3 "> </td>
</tr>
</table>
<!--begin:图片轮换结束-->
[解决办法]
帮你顶,感觉楼主有点偷懒,应该问到关键点。太长,有人看么