可能重複:
Is there some way to introduce a delay in javascript?x秒後執行JavaScript的onclick
在我的網站我使用了觸手可及的模式彈出輸入一些信息,他們可以進入網站之前。我使用的腳本發現here,我真的很感激,因爲它似乎適用於每個瀏覽器(也沒有位置的人:固定支持)。
所以,當你訪問我的網站,你點擊這個鏈接,因爲
onclick="ShowModalPopup('dvPopup'); return false;"
窗口彈出 - 完美的作品。
但是,我希望窗口在網站加載後自動彈出3秒。我想用這個腳本作爲彈出窗口,所以我正在尋找一種方法來在3秒後執行onclick。
http://stackoverflow.com/questions/24849/is-there-some-way-to-introduce-a-delay-in-javascript –
http://api.jquery.com/delay/ –
只是一個說明:如果window.open沒有被用戶操作調用,那麼彈出窗口阻止程序將調用該窗口,因此Mike Brant代碼是正確的,這是一個需要在某處應用的函數,而不是其他人嘗試打開document.ready或加載事件。 – lolol