(Web API > Document)
https://developer.mozilla.org/ja/docs/Web/API/Document/readyState
$readyState = document.readyState;
document.readyStateは、ドキュメントの読み込み状況を示す文字列を返すプロパティである。
戻り値は、ドキュメントの読み込み状況を示す下記の文字列。
- uninitialized:読み込み開始前
- loading:読み込み中
- interactive:読み込み中、及び、操作可能
- complete:読み込み完了
以下の例は、1つ目のリスト項目の「document.readyState:」の右横には、「loading」と表示する。
2つ目のリスト項目の「document.readyState:」の右横には、「complete」と表示する。
<ol style="margin: 1em;">
<li>document.readyState:<span id="sample1"></span></li>
<li>document.readyState:<span id="sample2"></span></li>
</ol>
<script type="text/javascript">
document.getElementById( "sample1" ).innerHTML = document.readyState;
window.onload = function () {
document.getElementById( "sample2" ).innerHTML = document.readyState;
}
</script>
>> 1. document.readyState:loading
>> 2. document.readyState:complete