2014-12-24 99 views
-4

如何在加載頁面,加載頁面,觸發頁面時以及何時轉到其他頁面時觸發另一頁代碼,然後如何運行JavaScript代碼做它?在頁面加載時自動運行javascript代碼

+0

'的window.onload =函數(){// 做一些 }' –

+0

讀了jQuery的'$(文件) .ready()' – Aditya

+1

@Aditya是jQuery。 –

回答

3

您可以嘗試

<!DOCTYPE html> 
<html> 
    <head> 
     <title>Test</title> 
     <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 
     <script type="text/javascript"> 
     function codeAddress() { 
      alert('ok'); 
     } 
     window.onload = codeAddress; 
     </script> 
    </head> 
    <body> 

    </body> 
</html> 

點此http://jsfiddle.net/NEfR2/

0

document.ready()是一個jQuery的事件。 JQuery的document.ready()方法一旦DOM準備好就會被調用(這意味着瀏覽器已經解析了HTML並構建了DOM樹)。這允許您在文檔準備好被操作後立即運行代碼。

例如,如果瀏覽器支持DOMContentLoaded事件(與許多非IE瀏覽器一樣),那麼它將觸發該事件。但是,直到文檔的readyState達到「完成」(通常是稍後),IE才能安全地啓動。

你可以找到更多信息here(當然,這需要jQuery來加載)

+1

準備不是文檔的方法 - 正如您所指出的那樣 - jQuery庫的一個函數,它接受文檔作爲參數。 $(function(){// Handler for .ready()called。});完全一樣。 –

相關問題