window.onreadystatechange
を処理しようとしましたが、このイベントが発生したのは、ページロード中のの2回でです。しかし、私は各イベントの後に正確に何が変更されるのか理解できません。 window
ではなく、document
の場合、現在の状態を含むdocument.readyState
プロパティが存在していました。しかし、window
の場合、“window.readyState”
または類似の特性はありません。それでwindow
のreadystatechange
イベントが発生し、最初と2番目の発射の違いは何ですか?'window'の 'readystatechange'イベントは何を意味しますか?
'use strict';
window.addEventListener('readystatechange', function(e) {
console.log(window, e);
});
"readyState"は実際にドキュメントオブジェクトのプロパティです。https://developer.mozilla.org/en-US/docs/Web/API/Document/readyState –
イベントは発生しません。どのブラウザを使用していますか?そのページには他にどのようなスクリプトがロードされていますか? – Bergi
@ JeffMcCloud、 'readyState'プロパティと' read'イベントの 'document'のイベントについてよく知っていますが、私の質問はこのイベントを' document'ではなく 'window'に対して扱うことでした。 –