JavaScriptでブラウザにページのロードを停止させる方法を実現します.

909 ワード

ページの読み込み時間を判断したいですが、長すぎると、特効のJavaScriptコードを読み込まないです.しかし、やはりちょっと欠陥があります.ここで記録してください.
IEブラウザはdocument.execCommmand(「Stop」)、ChromeとFirefoxはwindow.stop(ちなみに、JavaScript規格で定義されている方法です)を使っています.

 
 
       
 
if (window.stop) 
window.stop(); 
else 
document.execCommand("Stop"); 
 
       
 
もちろん、JavaScriptコードを簡単に書いてもいいです.

window.stop ? window.stop() : document.execCommand("Stop");

不思議なことに、下記のコードを作成すれば、Firefoxはロードを停止しません.

 
 
       
 
document.execCommand("Stop"); 
if (window.stop) 
window.stop(); 
 
       
 


また、このような方法は、無料の空間表示広告や掛け馬を防止するために使用できます.
普通はこのコードを入れてください.