2012-03-30 43 views
0

我想要檢測文檔何時加載,以便我可以立即做出ajax調用...這將決定我是否需要導航到另一個頁面。我不希望在啓動ajax之前等待整個頁面加載,然後根據此ajax請求的結果可能導航離開此頁面。如何檢測文檔加載是否已經通過javascript開始?

+4

而不是在頁面加載後立即進行ajax調用,爲什麼不在頁面首先加載之前檢查服務器上的這些條件?似乎相當浪費帶寬。 – jbabey 2012-03-30 19:41:20

+0

它處理後退按鈕..第一次我會檢查用戶是否在服務器端登錄..但是當用戶已經離開頁面導航,然後回來..唯一​​的方法我可以告訴頁面是否顯示是通過ajax調用,要求服務器 – Daud 2012-04-02 05:45:57

回答

4

只是把代碼放在head的文件中,不是嗎? 或在身體的開始。

+0

同意,最好的選擇是簡單地立即撥打電話......雖然我質疑,即使在第一個地方打這樣的電話客戶端,而不僅僅是在服務器上進行。 – Tracker1 2012-03-30 20:31:53

+0

它處理後退按鈕..第一次我會檢查用戶是否在服務器端登錄..但是當用戶已離開頁面導航,然後回來..唯一​​的方法我可以告訴頁面是否通過詢問服務器的ajax調用來顯示 – Daud 2012-04-02 05:45:28

1
<script type="text/javascript"> 
    function pageLoad() { 
    // Initialization code here, meant to run once. 
    } 
</script> 
相關問題