1
我怎樣才能取消簡單的js ajax調用,而其正在執行?取消或中止阿賈克斯呼叫即ie 6,7,8
我怎樣才能取消簡單的js ajax調用,而其正在執行?取消或中止阿賈克斯呼叫即ie 6,7,8
通常與ajax.abort();但在IE上它不會真的退出請求:
調用放棄重置對象; onreadystatechange事件處理程序被刪除,並且readyState被更改爲0(未初始化)。
引用來自微軟javascript文件。從這我猜它高度依賴於瀏覽器實現究竟究竟發生了什麼。大多數瀏覽器可能會試圖優雅地完成 - 因此連接可能會持續一段時間直到最後關閉 - 但這只是一個猜測。