鍍金池/ 問答/HTML/ 請問瀏覽器的“停止鍵”是什么原理?

請問瀏覽器的“停止鍵”是什么原理?

圖片描述

chrome會提示“是否停止加載網(wǎng)頁”。
它的詳細原理是怎會樣呢?終止本次網(wǎng)絡請求?還是停止當前JS的執(zhí)行?

還有,我在做上傳插件時,發(fā)現(xiàn)點擊停止鍵會終止上傳。但有的上傳插件則不會終止上傳。
我想問下,可否用JS監(jiān)聽到“用戶點擊了停止鍵”這個事件?

以上百度、查書都沒有查到資料,還望指教!

回答
編輯回答
枕頭人

有個折中的辦法,你打開F12 network面板測試下加載然后點停止加載看看請求就知道了
clipboard.png

只要你能夠監(jiān)聽到當前頁面資源加載的情況就知道有沒有點擊了

2017年8月13日 04:58
編輯回答
乞許

雖然覺得這個問題沒什么意義,不過這個想法很新穎。 -- 有新發(fā)現(xiàn)也可以mark一下
個人臆測:就是一個按鈕,瀏覽器的實現(xiàn)估計就是一個return , 點擊之后 后面的代碼不給執(zhí)行了。但是之前是異步進行的一些的東西還是在執(zhí)行,沒辦法阻止以前的但是可以截斷后面的代碼

2017年5月16日 01:35