亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

如何判斷瀏覽器頁面所有數據請求結束?

如何判斷瀏覽器頁面所有數據請求結束?

元芳怎么了 2018-07-06 11:15:05
在頁面加載完成,所有數據請求結束后瀏覽器標題左側的圖標不在顯示加載中,前端如何檢測這個事件?或者有什么方法能夠做到?(并不知道頁面有多少個ajax請求)
查看完整描述

2 回答

?
烙印99

TA貢獻1829條經驗 獲得超13個贊

如果不需要通過ajax的回調就能知道請求是否成功(或者是否結束),那么ajax要回調還有何用?

如果需要通過ajax的回調函數來判斷請求是否成功(或者是否結束),那么你不知道有多少個ajax怎么判斷是否加載成功/結束?

-----------------------------------

你截圖的那個小圖標,它在轉表示靜態資源沒有加載完成,ajax這種是動態請求數據的,它請求數據的時候,和上面那個圖標沒關系,圖標不轉了表示靜態資源加載完成, 但不表示ajax請求完成.....

你只能在JS的頁面加載完畢事件里去寫靜態資源加載完成后的邏輯,但所有的ajax請求是否完成,你是判斷不出來的.


查看完整回答
反對 回復 2018-07-17
?
DIEA

TA貢獻1820條經驗 獲得超2個贊

無法做到。比如動態加載,延遲加載等等,可能瀏覽器都無法預知。

只能按照你括號內可以完全判定。


查看完整回答
反對 回復 2018-07-17
  • 2 回答
  • 0 關注
  • 681 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號