0

Google は、ページが読み込まれるまで jquery の読み込みを延期するように指示しています。Google が提供するサンプル コードを少し変更して、jquery ライブラリが読み込まれ、コールバックが呼び出され、独自のカスタム .js ファイルが読み込まれるようにしました。

それはかなり簡単なことです。FireFox では動作するようですが、IE8 では動作しません。

私の質問:

コードに IE8 がサポートしないものはありますか。(つまり、このコードが IE8 で実行されないのはなぜですか)

アイデアをありがとう。

デビッド

<script type="text/javascript">

function downloadJSAtOnload()
{

getScript("//ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js",function(){  
getScript("/course/java/linguashop2013.js", function() {});
});

}

function getScript(url,callback)
{
var element = document.createElement("script"); 
element.src = url; 
document.body.appendChild(element); 
element.onload=callback;
}

if (window.addEventListener)
window.addEventListener("load", downloadJSAtOnload, false);
else if (window.attachEvent)
window.attachEvent("onload", downloadJSAtOnload);
else window.onload = downloadJSAtOnload;

</script>
4

1 に答える 1