Web性能最適化:JSの遅延負荷


Googleおすすめのコード:

function downloadJSAtOnload() {
var element = document.createElement("script");
element.src = "defer.js";
document.body.appendChild(element);
}
if (window.addEventListener)
window.addEventListener("load", downloadJSAtOnload, false);
else if (window.attachEvent)
window.attachEvent("onload", downloadJSAtOnload);
else window.onload = downloadJSAtOnload;
このコードは、ドキュメント全体が読み込まれるまで、外部ファイル「defer.js」を読み込むという意味です.
コードをHTMLに貼り付ける