我的目的是要让网页过期, 而不是不要过期。
从a页面进入b页面,然后点击浏览器后退页面,返回到a页面。
我希望此时 页面显示过期了。
我分别用html和asp两种页面测试,都没用啊。怪事。为什么? 怎么弄?
【html测试】
- HTML code
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>测试</title> <meta http-equiv="Expires" CONTENT="0"> <meta http-equiv="Cache-Control" CONTENT="no-cache"> <meta http-equiv="Pragma" CONTENT="no-cache"> </head> <body> <a href="b.html">进入b</a> </body> </html>
- HTML code
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>测试2</title> </head> <body> bbbbbbb........ </body> </html>
【ASP测试】
- VBScript code
<% Response.Buffer = True Response.ExpiresAbsolute = Now() - 1 Response.Expires = 0 Response.CacheControl = "no-cache" response.write "a页面" %>
- VBScript code
<% response.write "b页面" %>
我发现没用啊。我后退 显示依然正常显示网页内容。 想让他过期 都没办法。
------解决方案--------------------
没你这样的做法..
退回当然看到a,关键页面,最多js控制不让后退..