ホームページ  >  記事  >  ウェブフロントエンド  >  JS の読み込み遅延 (setTimeout) JS が読み込まれます last_javascript スキル

JS の読み込み遅延 (setTimeout) JS が読み込まれます last_javascript スキル

WBOY
WBOYオリジナル
2016-05-16 18:23:051326ブラウズ

最初の JS 遅延読み込み

コードをコピーします コードは次のとおりです:

d5483e3ae0ca278f1b9e285a56f4b81f2cacc6d41bbb37262a98f745aa00fbf0 4e07eaec52b67b6abe4024604b22f1f1
setTimeout("document.getElementById('my').src='include/common.php'; ",3000);//3 秒遅延
fa53fefa8eafc7c836ea46f2cc284f0d

通常の状況では、setTimeout は
を達成するために使用されます。
2 番目の JS は最後にロードされます JS を挿入する必要がある場所に次のコードを挿入します:

コードをコピー コードは次のとおりです:
4fe8949561ac5b6018d714fc91002a35読み込み中...0fe0b7695b8025b8365ca0c050e039db

もちろん、そのLOADING…お好みの小さな画像に変更することができます。 AJAX は非常に効果的です。
次に、ページの下部に次の内容を挿入します:

コードをコピー コードは次のとおりです:
75716d883ff5d326b7c73a4d4591ce6c82aa3526d91a1e63399c31e3e88e82b62cacc6d41bbb37262a98f745aa00fbf00fe0b7695b8025b8365ca0c050e039db

jsコード


3f1c4e4b6b16bbbd69b2ee476dc4f83aL4EVER.innerHTML=AD_L4EVER.innerHTML;AD_L4EVER.innerHTML="";2cacc6d41bbb37262a98f745aa00fbf0


setTimeout の標準構文は次のとおりです: setTimeout(式, 時間 (ミリ秒)) 2 つのパラメーター

ここでは、最初のパラメータが関数である場合の呼び出しに焦点を当てます。
であると仮定します。
1. パラメータなしの関数:
関数alertV(){alert("000")}

最初のパラメータが引用符で囲まれていない場合 ("" または '')、1 秒の遅延が発生します:
setTimeout(alertV,1000);
最初のパラメータが引用符で囲まれている場合、1 秒間遅延します:
setTimeout("alertV()",1000);

2. 関数にはパラメータがあります:

関数alertV(event){alert("keyCode="event.keyCode) }

現時点では、次のように設定する必要があります:
setTimeout(function(){alertV(event);},1000); それ以外の場合は、パラメーターが未定義であることを示すプロンプトが表示されます。



jquery は
などの遅延を介して実装されます。
setTimeout(function () {
    $("#id").html(datastr);
  }, 1000);

setTimeout('yourFunction()',5000); 5 秒後に yourFunction() を 1 回だけ実行します
setInterval('yourFunction()',5000); u
$("#id").delay(1000).html(datastr);
を 5 秒ごとに実行します
setTimeout('yourFunction()',5000) が yourFunction() で再度呼び出されると、

と同様の処理を完了できます。

setInterval('yourFunction()',5000)

の関数
誰かがより良い、実行可能な方法を持っている場合は、共有していただきありがとうございます。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。