1

ドキュメントの先頭に表示する必要があるリモートJSがあります。サーバーの応答が遅いかアクセスできない場合は、明らかにこれによりページの読み込みが遅くなるか、妨げられます。私は、機能をロードせずに諦めるために、たとえば3秒(おそらくそれ以下)の制限を設定する簡単な方法を探していました。

Javascriptだけでこれを行う簡単な方法はありますか?

4

3 に答える 3

2

ページの読み込みが完了したら、.JSファイルを含めます。

<script type='text/javascript'>
window.onload = function(){
 document.write("<script type='text/javascript' src='http://domain.com/file.js'></script>");
}
</script>

これをドキュメントの先頭に配置すると、ページの読み込みが完了するとファイルの読み込みが開始されます。

于 2008-12-06T18:15:44.627 に答える
0

それが問題である場合は、.jsを分割し、ローエンドのcss関数をに、低速のcss関数をonload=""に配置します。

于 2008-12-07T03:47:43.803 に答える
0

window.onloadイベントの呼び出しが遅すぎる場合は、javascriptファイルをページに直接インライン化してください。

于 2008-12-07T04:02:34.740 に答える