window.onloadがまだ起動できないように、Webサイトのどの要素がまだロードされているかを確認する方法はありますか?
user321068
質問する
400 次
3 に答える
0
そうは思いませんが、すべての画像が読み込まれるまで待ちたくない場合は、domready関数を使用できます
于 2010-05-17T08:55:16.420 に答える
0
私はこれを行うグローバルな方法を知りません-おそらく何もないでしょう。
頭に浮かぶ唯一のことは、イメージが正常にロードされたかどうかをチェックすることです。各画像を見て、それらのプロパティを確認できると思います。
ただし、失敗した画像読み込みプロセスとまだ進行中のものを見分けるのは困難です。その区別を行うには、onerror
各画像のイベントを操作し、何らかの「失敗」フラグを設定する必要があります。
非常に難しいのは、スクリプトの読み込みが遅いことを制御することです。スクリプトの読み込みが遅い場合、その瞬間に JavaScript が実行されないため、 または プロパティを使用するasnyc
以外defer
に遅延を検出する方法はありません...しかし、それには、使用している JavaScript に根本的な変更が必要になると思います。
于 2010-05-17T08:56:30.933 に答える
0
Firebug の network-tab が役立つかもしれません。
于 2010-05-17T10:57:54.097 に答える