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

WBOY
リリース: 2016-05-16 18:23:05
オリジナル
1307 人が閲覧しました

最初の JS 遅延読み込み

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

<スクリプト言語="JavaScript" src="" id="my"> <スクリプト>
setTimeout("document.getElementById('my').src='include/common.php'; ",3000);//3 秒遅延


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

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

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

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


jsコード


<script>L4EVER.innerHTML=AD_L4EVER.innerHTML;AD_L4EVER.innerHTML="";</script>


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)

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

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!