我是JavaScript新手。如何推遲javascript函數的調用?
我想在頁面加載到aspx頁面後調用JavaScript/jQuery函數。
我嘗試使用<form onload="function()">
和window.load = function(){}
,但JavaScript仍然在一些內容完全加載之前觸發。
是否有可能在Page_PreRender
期間在aspx頁面中調用,而不是在代碼後面,以便我可以延遲JavaScript函數?
我試過setTimeout("function()",5000)
來解決問題。
但setTimeout()
似乎與某些瀏覽器不兼容,例如:導致在Google Chrome中循環。
'$(function(){})'不適合你嗎? – ExtraGravy 2011-04-06 16:54:57