JavaScriptでブラウザにページのロードを停止させる方法を実現します.
909 ワード
ページの読み込み時間を判断したいですが、長すぎると、特効のJavaScriptコードを読み込まないです.しかし、やはりちょっと欠陥があります.ここで記録してください.
IEブラウザはdocument.execCommmand(「Stop」)、ChromeとFirefoxはwindow.stop(ちなみに、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();
また、このような方法は、無料の空間表示広告や掛け馬を防止するために使用できます.普通はこのコードを入れてください.