ドキュメントの先頭に表示する必要があるリモートJSがあります。サーバーの応答が遅いかアクセスできない場合は、明らかにこれによりページの読み込みが遅くなるか、妨げられます。私は、機能をロードせずに諦めるために、たとえば3秒(おそらくそれ以下)の制限を設定する簡単な方法を探していました。
Javascriptだけでこれを行う簡単な方法はありますか?
ドキュメントの先頭に表示する必要があるリモートJSがあります。サーバーの応答が遅いかアクセスできない場合は、明らかにこれによりページの読み込みが遅くなるか、妨げられます。私は、機能をロードせずに諦めるために、たとえば3秒(おそらくそれ以下)の制限を設定する簡単な方法を探していました。
Javascriptだけでこれを行う簡単な方法はありますか?
ページの読み込みが完了したら、.JSファイルを含めます。
<script type='text/javascript'>
window.onload = function(){
document.write("<script type='text/javascript' src='http://domain.com/file.js'></script>");
}
</script>
これをドキュメントの先頭に配置すると、ページの読み込みが完了するとファイルの読み込みが開始されます。
それが問題である場合は、.jsを分割し、ローエンドのcss関数をに、低速のcss関数をonload=""に配置します。
window.onloadイベントの呼び出しが遅すぎる場合は、javascriptファイルをページに直接インライン化してください。