如何删除所有cookie,以便我们不能退回到上一页 [英] how to delete all cookies so that we cannot move back to previous page

查看:65
本文介绍了如何删除所有cookie,以便我们不能退回到上一页的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

亲爱的朋友,

我正在建立一个供用户登录的网站,并执行一些任务,请访问某些页面并在注销后注销,如果我按浏览器后退按钮,那么它将转到我从其注销的那一页

所以我认为我需要删除所有cookie,以便它没有任何地址可以反向返回

Dear Friends,

I am making a website for user log in and doing some task visit some pages and sign-out after sign-out, if i press browser back button then it goes to to that page from which i signed out

so i think i need to delete all cookies so that it doesn''t have any address to reverse back

推荐答案

这不是因为cookie.这是因为缓存.

该技巧应该可以帮助您:注销后浏览器后退按钮问题 [ ^ ]
It''s not because of cookies. It''s because of cache.

This tip should help you out: Browser back button issue after logout[^]


实际上cookie不会存储在浏览器中,而是会保存在客户端计算机中.要从计算机中删除cookie,您必须使用Cookies 对象的 Expires 属性强制使cookie过期.参见下面的示例
Actually cookies won''t be stored in browser.But will be save in client machine. To remove cookies from the machine you have force the cookie to be expired using Expires property of Cookies object. See below the example
Response.Cookies["CookieName"].Expires=DateTime.Now.AddDays(-1);



有关更多的查看MSDN [



For more look MSDN[^]


我通常会这样做

i generally do this

<script type="text/javascript" language="javascript"><br />
            javascript:window.history.forward(1);<br />
    </script>



在我不想从后退按钮导航的页面上



on tha page where i dont want to get navigated from back button


这篇关于如何删除所有cookie,以便我们不能退回到上一页的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆