Chrome 拡張機能でコンテンツ スクリプトを使用しています。コンテンツ スクリプトは「document_start」で挿入されます。
window.onload = function() {console.log("window onload event fired.");}
上記のコードをコンテンツ スクリプトで実行しましたが、ページを読み込んだときに onload イベントが発生しません。
何か間違っていることでも?
Chrome 拡張機能でコンテンツ スクリプトを使用しています。コンテンツ スクリプトは「document_start」で挿入されます。
window.onload = function() {console.log("window onload event fired.");}
上記のコードをコンテンツ スクリプトで実行しましたが、ページを読み込んだときに onload イベントが発生しません。
何か間違っていることでも?
このコードで確認してください
if (window.attachEvent) {window.attachEvent('onload', your_function);}
else if (window.addEventListener) {window.addEventListener('load', your_function, false);}
else {document.addEventListener('load', your_function, false);}
console.log
Windowsのonloadイベントで発生したかどうかを確認するために、完全に機能しています。
Load
Chrome でページ/スクリプトを実行 ( ) します。
Right click
を選択しますInspect element
。
をクリックしConsole tab
ます。
window onload event fired.
コンソールボックスに「 」が表示されます。
スクリーンショット: