我郁闷.
我问别人怎么样能注销用户信息.他们说用一个session.abandon究可以了.
为什么我设置了这样的页面,让要注销的用户经过:
<%
session.abandon
Response.CacheControl = "no-cache"
%>
<HTML>
<HEAD>
<TITLE> 注销 </TITLE>
<META http-equiv="refresh" CONTENT="1;URL=../index.htm">
</HEAD>
<BODY>
<A HREF="../index.htm">ok,1秒钟自动跳转,若想直接连接请点这里。</A>
</BODY>
</HTML>
可是只要按回退键还是可以看到以前的登陆信息,到底该怎么设置才能完全注销?
我把全部分都拿出来...救救我吧..
问题点数:100、回复次数:11Top
1 楼holoon(大家好才是真的好)回复于 2005-04-01 19:32:23 得分 0
session("名称")=""
即可Top
2 楼myvicy(我来也!)回复于 2005-04-01 19:37:26 得分 0
这样就可以了。
<%
session.abandon
Response.CacheControl = "no-cache"
%>
<HTML>
<HEAD>
<TITLE> 注销 </TITLE>
<script>
setTimeout("window.open('../index.htm',"_top");",1000);
</script>
</HEAD>
<BODY>
<A HREF="../index.htm" target="_top">ok,1秒钟自动跳转,若想直接连接请点这里。</A>
</BODY>
</HTML>Top
3 楼jFresH_MaN(十一月的萧邦-夜曲)回复于 2005-04-01 19:37:41 得分 0
后退是从IE缓存里找页面,除非了关了页面缓存
不然怎么样都能看到Top
4 楼myvicy(我来也!)回复于 2005-04-01 19:47:52 得分 0
这样就可以了。
刚才的有个引号用错了,不好一。
<%
session.abandon
Response.CacheControl = "no-cache"
%>
<HTML>
<HEAD>
<TITLE> 注销 </TITLE>
<script>
setTimeout("window.open('../index.htm','_top');",1000);
</script>
</HEAD>
<BODY>
<A HREF="../index.htm" target="_top">ok,1秒钟自动跳转,若想直接连接请点这里。</A>
</BODY>
</HTML>
Top
5 楼lstup(流水)回复于 2005-04-01 20:27:52 得分 0
后退只是显示你刚才已经重服务段解析发送到客户段的HTM代码,所以不管你这步做了什么,后退还是刚才的样子,只有设置不缓存页面了,没什么其他的办法了Top
6 楼th163cn()回复于 2005-04-02 00:42:52 得分 0
那别人的网站过了这个页面就不能回退了啊,提示页面过期,如何设置?Top
7 楼mjpclab(有只大猫猫 mjpclab.net)回复于 2005-04-02 01:29:07 得分 100
Response.AddHeader "Pragma","no-cache"
Response.AddHeader "cache-control","no-cache, must-revalidate"
Top
8 楼cncca(来个可乐 9_9)回复于 2005-04-02 08:39:05 得分 0
结了? :)Top
9 楼sunfic(菜菜龙)回复于 2005-04-02 09:38:31 得分 0
结了!Top
10 楼lstup(流水)回复于 2005-04-02 09:38:58 得分 0
上面就是了,不缓存咯Top
11 楼longsnow(龙河)回复于 2005-04-02 09:49:20 得分 0
response.Expires=-1
response.AddHeader "Pragma","no-cache"
response.AddHeader "cache-control","no-store"
无缓存的一种写法Top




