→、
Document の読み込み状態を示します。
このプロパティの値が変化するとき、 イベントが document オブジェクト上で発生します。
| Document | Document。 |
|---|
次のうちの一つになります。
| loading | この文書はまだ読み込み中です。 |
|---|---|
| interactive | この文書は読み込みが終わり、解析が済みましたが、画像、スタイルシート、フレームなどの副リソースはまだ読み込み中です。 |
| complete | この文書とすべての副リソースの読み込みが終わっています。この状態は load イベントがもうすぐ発火することを示します。 |
switch (document.readyState) {
case "loading":
// この文書はまだ読み込み中。
break;
case "interactive":
// この文書は読み込みが終了した。DOM 要素にアクセスできるようになった。
// しかし、画像、スタイルシート、フレームなどの副リソースはまだ読み込み中。
var span = document.createElement("span");
span.textContent = "A <span> element.";
document.body.appendChild(span);
break;
case "complete":
// ページが完全に読み込み完了。
console.log("最初の CSS 規則: " + document.styleSheets[0].cssRules[0].cssText);
break;
}
¶省く