-
- Response.Buffer = True
- Response.ExpiresAbsolute = Now() - 1
- Response.Expires = 0
- Response.CacheControl = "キャッシュなし"
- Response.AddHeader "Pragma"、"キャッシュなし"
コードをコピー
2. HTMLコードに追加します。
3. 元のページを呼び出すときに、ページにパラメータを渡します。 Href="****.asp?random()"
最初の 2 つの方法は時々失敗すると言われていますが、3 番目の方法はジャンプ時にランダムなパラメーターを渡すことです。
aspx のキャッシュはパラメータに関連しているため、パラメータが異なる場合、キャッシュは使用されませんが、毎回ランダムなパラメータを渡すことで、キャッシュの使用を回避できます。
これはasp&asp.netにのみ適用されます
4. JSP ページのキャッシュを無効にします。
response.setHeader("Cache-Control","no-cache"); //HTTP 1.1 response.setHeader("Pragma","no-cache"); //HTTP 1.0- レスポンス。 setDateHeader ("Expires", 0); //プロキシ サーバーでのキャッシュを防止します
-
-
- コードをコピーします
これらのコードを
の途中に追加します。
<% response.setHeader("Cache-Control","no-cache") //HTTP 1.1 - response.setHeader("Pragma","no-cache"); ; replace("WebForm1.aspx");
パラメータは対象となるページです。
-
- 置換の原則: 現在のページを使用して、replace パラメータで指定されたページを置換します。
これにより、ユーザーは戻るキーを押すことができなくなります。
-
- JavaScript スクリプトの例は次のとおりです。
a.html
a b
コードをコピー-
-
- b.html
-
-
-
-
- b
- function Jump(){
- window.location.replace(" a.html");
- }
-
-
-
a |