プレーンJavaScriptオンページロードイベントが機能していません
-
21-12-2019 - |
質問
質問はかなり簡単です:なぜそれらのどちらが働いているのですか?最新のChromeとFF
で試したdocument.addEventListener("DOMContentLoaded", function() {
alert("window on domcontentready");
}, false);
window.onload = function() {
alert("window on load");
}
.
解決
JavaScriptはonload(jsfiddle内)にロードされているため、Onloadは既に発射されているからです。
onload
をno wrap - in <head>
に切り替えます。
他のヒント
空白のHTMLファイルを作成してJSに貼り付けて、HTMLファイルを開くとアラートが表示されます。ただし、JSfiddlerにアラートを表示していません。
所属していません StackOverflow