2013-03-01 59 views
1

對於不使用AJAX的網站,我使用OnDocumentComplete事件來了解頁面加載何時完成。如何檢測使用AJAX的網站何時完全加載?

我的問題是,如何檢測何時使用AJAX請求的網站已準備就緒(例如,當通過使用AJAX獲取某些搜索結果的網站完成其工作時)?

+0

我想你將不得不實現某種類型的隊列並跟蹤隊列中的所有內容何時加載。 – Cyclonecode 2013-03-01 11:51:20

回答

0

好的,這裏有一個技巧,我發展了我的自我。

1-在您的html頁面中創建一個div並將其文本設置爲「false」。

2-在你的服務器端在你的返回代碼的末尾放一個javascript。例如您的網站在ajax調用後返回以下文本。

一個 b Ç d Ë

所以在這之後的文字把JavaScript代碼,將div的文本改變從「假」到「真」

所以會發生什麼是一旦你收到來自ajax調用的所有數據,你也會收到javascript代碼,代碼將運行並設置div的值。

所以在您的頁面中,一旦收到所有數據,您將看到指示器div。你會知道你已經收到了所有的數據。您也可以在完成數據後以類似的方式運行函數。

+0

這不是我的網站:我無法更改頁面源代碼 – yarek 2013-03-03 09:46:53

相關問題