この記事では、JSをキャッシュしないHTMLページを作成する実装方法について説明します。参照のためにそれを共有してください。特定の実装方法は次のとおりです。
多くの友人がこの状況に遭遇します。ページがJSをロードした場合、次回開くときにこのJSキャッシュファイルも呼び出しますが、デバッグするのは非常に不便です。この記事では、この問題を解決する方法について説明します。それを見てみましょう。
JSをキャッシュしない方法は実際には非常に単純であり、CSSは特定の条件下でこの方法でも使用できます。
まず、キャッシュしないという単純な原則をみんなに理解させてください:
異なるURLを閲覧すると、ブラウザは現在アクセスされているアドレスを1回自動的にキャッシュします。また、キャッシュされたページは2回目の訪問中に呼び出され、それにより、ページの読み込み(ページの読み込み最適化)の目的を達成します。
したがって、ページの背面に異なる値を設定して、キャッシュではないという目的を達成できるように、ページにアクセスすることを異なる状態に保つことができます!
簡単な例を次に示します。
次のようにコードをコピーします:<script>
document.write( "<script type = 'text/javascript' src = '/js/test.js?"+math.random();+"'> </scrip>");
</script>
その他の類似点は、アドレスの後に +math.random()を追加するだけです
注:math.random()はJavaScriptでのみ動作できるため、JavaScriptを介してのみ呼び出されます。
キャッシュを許可しないようにAJAXを追加する方法
コードコピーは次のとおりです。xmlhttp.open( "get"、 "ajax.asp?now =" + new date()。getTime()、true);
次のことは今= " + new date()。getTime()が重要なポイントであり、パラメーターが続く必要があることを忘れないでください。
この記事がみんなのJavaScriptプログラミングに役立つことを願っています。