[問題] window.location 切換頁面時間差

看板Web_Design作者 (休假妳好)時間13年前 (2011/02/25 11:11), 編輯推噓1(108)
留言9則, 3人參與, 最新討論串1/1
請教大家 我在 <body onLoad=""> 的 Javascript 中寫了條件判斷 成立的話便執行 window.location="redirect.htm" 得到的結果,可以正確導向,但卻會快速閃過原畫面之後才導到 redirect.htm 這樣對於使用者的操作觀感應該是不太好 請問可以怎麼寫,才能直接導到新頁面,而不會閃過原畫面呢.. 謝謝 -- -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 60.250.186.18

02/25 11:25, , 1F
有一定要寫onload的理由嗎?...onLoad時就已經有畫面啦
02/25 11:25, 1F

02/25 11:33, , 2F
沒有一定要在onload,您的意思是寫在onload之前嗎
02/25 11:33, 2F

02/25 11:47, , 3F
如果你可以的話,你可以直接寫在<body> 之後,那個timing
02/25 11:47, 3F

02/25 11:47, , 4F
應該很ok。
02/25 11:47, 4F

02/25 11:48, , 5F
寫head也ok啦~總之就是早一點寫就是了
02/25 11:48, 5F

02/25 11:58, , 6F
感謝您,成功了.. ^^
02/25 11:58, 6F

02/25 11:58, , 7F
原來 onLoad 時已經讀完整個 page 了
02/25 11:58, 7F

02/25 12:53, , 8F
是啊 所以才叫onLoad 就是load 完之後發的~
02/25 12:53, 8F

02/25 13:28, , 9F
真的不要出現只能從header下手了
02/25 13:28, 9F
文章代碼(AID): #1DPntna9 (Web_Design)