|
藍森林 http://www.lslnet.com 2006年8月25日 8:28
請教高手,一個javascript問題
小鳥我在弄一個類似新浪體育頻道的圖片更換顯示的一個東東,有一個問題是讓圖片以更多方式隨機顯示如何編寫?
下面是源碼。不勝感謝!!!
(目前只能是一種方式更換顯示)
<td>
<td height=183 align=center>
<!-- 動態圖開始 -->
<div align="center">
<script language=JavaScript>
var imgUrl=new Array();
var imgLink=new Array();
var adNum=0;
imgUrl[1]="images/a.jpg";
imgLink[1]="#";
imgUrl[2]="images/b.jpg";
imgLink[2]="#";
imgUrl[3]="images/c.jpg";
imgLink[3]="#";
imgUrl[4]="images/d.jpg";
imgLink[4]="#";
imgUrl[5]="images/e.jpg";
imgLink[5]="#";
imgUrl[6]="images/f.jpg";
imgLink[6]="#";
imgUrl[7]="imagesg.jpg";
imgLink[7]="#";
imgUrl[8]="images/h.jpg";
imgLink[8]="#";
imgUrl[9]="images/i.jpg";
imgLink[9]="#";
imgUrl[10]="images/j.jpg";
imgLink[10]="#";
var imgPre=new Array();
var j=0;
for (i=1;i<=10;i++) {
if( (imgUrl[i]!="") && (imgLink[i]!="") ) {
j++;
} else {
break;
}
}
function playTran(){
if (document.all)
imgInit.filters.revealTrans.play();
}
var key=0;
function nextAd(){
if(adNum<j)adNum++ ;
else adNum=1;
if( key==0 ){
key=1;
} else if (document.all){
imgInit.filters.revealTrans.Transition=6;
imgInit.filters.revealTrans.apply();
playTran();
}
document.images.imgInit.src=imgUrl[adNum];
theTimer=setTimeout("nextAd()", 3000);
}
function goUrl(){
jumpUrl=imgLink[adNum];
if (jumpUrl != ''){
if (jumpTarget != '')
window.open(jumpUrl,jumpTarget);
else
location.href=jumpUrl;
}
}
</script>
<a href="javascript:goUrl()"><img style="FILTER: revealTrans(duration=2,transition=20);border-color:red;color:#000000" src="javascript:nextAd()" width=350 height=300 border=1 name=imgInit></a>
<!-- 動態圖結束 -->
</div></td>
</tr>
java != javascript
POPO留條 |
請教高手,一個java問題
上面的消息圖標代碼為 右括號 )
還有,我想在同一html中顯示兩個或者三個,copy這一段代碼不行,那麼代碼裡面的參數該如何修改?
在線等待,謝!
|
請教高手,一個java問題
幫幫我吧,各位好手。。。 |
請教高手,一個java問題
johnhau在上個帖子中說
請禁止笑臉轉換。 |
請教高手,一個java問題
請使用隨機函數,具體代碼請參考FAQ或語法手冊。 |
請教高手,一個java問題
謝謝樓上的朋友,能麻煩說得再仔細一點嗎?拜託,如果在線的話,我的MSN是[email]johnhau@msn.com[/email],多謝指教。 |
請教高手,一個java問題
再頂一下 |
請教高手,一個java問題
有人幫我一下嗎?這隨機函數怎麼調用啊??? |
請教高手,一個java問題
假設你總共有64幅圖片
randomNumber=Math.floor(Math.random()*64)
得到的是從0到63之間的一個隨機數。
請參考FAQ或語法手冊。
指明了道路,你就奮勇前進吧。我最近太忙,不能背著你走了。:) |
|