[問題] 該如何window.open()開啟延遲...

看板Web_Design作者 (冰逸)時間17年前 (2008/12/12 20:39), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/1
依照紅-橙-黃-綠-藍-靛-紫順序,每隔5秒關閉目前已開啟的子視窗,再開啟該背景顏色 之子視窗 關視窗前7種色沒辦法去延遲她嗎??? 以下是我寫的程式碼.. <head><script type="text/javascript"><!-- var winID = null; function openWindow() { // 開啟子視窗 for(var x = 1 ;x<+7;x++ ) { winID = window.open("http://127.0.0.1:8080/"+x+".htm","JavaScript", "height=200, width=400"); setInterval("closeWindow()", 1000); } } function closeWindow() { // 關閉子視窗 if(winID && !winID.closed) winID.close(); } function startscroll() { intervalID = setInterval("openWindow()", 5000); // 啟動計時器 } function endscroll() { clearInterval(intervalID); // 停止計時器 } --></script></head> <body onunLoad="closeWindow()"> <h2>視窗的開啟與關閉</h2><hr> <form> <input type=button value="開啟子視窗" onclick="openWindow()"> <input type=button value="關閉子視窗" onclick="closeWindow()"> </form> </body> -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.223.229.12
文章代碼(AID): #19GbkL09 (Web_Design)