私のウェブサイトの一般的なページ読み込みを遅らせるコードがいくつかあります。これはページの一番上に含まれています (具体的には、完全に読み込むのに時間がかかるトラッカー スクリプトを含む広告です)。これらの広告の読み込みは、他の JS スクリプトをゆっくりと遅らせます。 /エフェクト/機能が機能してから完了するまで..例:スクローラー/スライダーなど
私が疑問に思っていたのは、おそらくページがロードされた後に、これらの特定の div 要素にコンテンツをロードするコードは何ですか?? (編集: ページの残りの部分がいつ読み込まれるかを尋ねるように変更し、以下のコメントを修正しました)
(これに似たコードのサンプルを見たことがありますが、正しく機能することはありませんでした)
これが元のコードです
<div id="ad-header"><script type='text/javascript' src='http://url.com'></script>
その後、に変更しようとしましたが、私が行っている変更は、それを機能させることに失敗しました。広告を ad-header id スポットにロードする必要があります
var delay = 3000;
setTimeout(
function()
{
var oScript;
oScript = document.createElement("script");
oScript.type = "text/javascript";
oScript.src = "http://url.com";
document.body.appendChild(oScript);
},
delay
);