javascript - Js または Jq を使用して、リソースがロードされているかどうかを判断します
天蓬老师
天蓬老师 2017-05-18 10:57:54
0
4
709

たとえば、画像の場合、ロードされるまで、つまりリクエストを受信した後、別の操作を実行します。

他のリソース タイプ (swf がロードされているかどうかなど) についてはどうですか? 同じ方法ですか?

または http リクエストを監視するにはどうすればよいですか?

天蓬老师
天蓬老师

欢迎选择我的课程,让我们一起见证您的进步~~

全員に返信(4)
洪涛

ブラウザはこれらのリソースをロードするか、非同期的に送信しますhttp请求的话,一般都会提供钩子函数

たとえば、jsコードを非同期的に取得します。 リーリー

作成した script オブジェクトは、読み込みフック関数を提供します: onload/onreadystatechange (ブラウザ互換性処理)、script を配置したとき、タグがDOM に挿入されると、ブラウザは別のスレッドを開き、必要なリソースを非同期的に読み込みます。 this.readyState は、異なる値に対応します。現時点では必要に応じて。これでコードの非同期取得の監視が完了しました。

いいねを押す +0
PHPzhong

onloadイベントまたはreadystatechangeイベントですが、すべてのオブジェクトがサポートしているわけではありません。さらに、約束も機能するはずです

いいねを押す +0
PHPzhong

http://stackoverflow.com/ques...

リーリー
いいねを押す +0
阿神

ajax または fetch API を検討できます

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート