`
wlbbswl
  • 浏览: 172239 次
  • 性别: Icon_minigender_1
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论

阻止ie8或是Firefox多窗口间session共享

阅读更多
浏览器多个窗口间共享session是与浏览器自身的机制有关系。其中ie8与Firefox都是在多个标签或新建窗口(点击ie快捷方式)中共享session。ie7或其他浏览器在新建标签或是由一个窗口中打开一个新窗口中共享session,而点击ie快捷方式打开窗口时会重新创建一个session出来。

1. cookie的作用
简单来说,cookie可以让网站在浏览器端存储数据。当浏览器访问网站时,会把对应此网站的cookie中的数据传送给该网站。

cookie的一个重要特性是生命周期。若cookie的生命周期为0,则浏览器会把cookie存放在本进程的内存中,随浏览器的关闭而消失。若cookie的生命周期不为0,则浏览器会把cookie存放在硬盘中,随cookie生命周期的结束而结束。

cookie的生命周期由网站来设置。当然,浏览器是否接受cookie,由你来设置。

2.什么是session

session(会话),是指浏览器与网站之间保持的交互状态。

浏览器和网站之间保持session的方式有两种:通过cookie来保持session,或通过url来保持session。

这里只说明通过cookie来保持session。

3.阻止不同的IE窗口共享session

我用的版本是IE8

直接打开不同的IE窗口(点击“开始”中的IE图标),这些窗口会共享cookie,也就是通常所说的共享session。不管cookie是放于硬盘中,还是放于内存中,这些窗口都共享cookie。若要这些窗口不共享内存中的cookie,你可以加nomergre选项。

若网站设置cookie的生命周期非0,则不管你以何种方式打开IE,这些IE窗口会共享cookie。

4.阻止不同的Firefox窗口共享session

我用的版本是3.6.8

Firefox和IE有点不同,如果你以不同的用户打开FF(firefox.exe -no-remote -P),则不管cookie的生命周期如何,都不共享cookie

分享到:
评论

相关推荐

    IFrame中Session丢失的解决办法

    不同浏览器对P3P、Cookies和IFrame的处理方式存在差异,如Firefox目前不完全支持P3P标准,而IE则严格遵守P3P策略。因此,在设计解决方案时,应考虑目标用户群体使用的浏览器类型,以确保兼容性和用户体验。 通过...

    2021-2022计算机二级等级考试试题及答案No.3372.docx

    8. 浏览器:Internet Explorer(IE)是我国使用较广泛的浏览器之一,但现在已经被Chrome、Firefox等现代浏览器取代。 9. 数据库系统:数据库系统减少了数据冗余,提高了数据的一致性和完整性,但并不能完全避免冗余...

    KODExplorer 芒果云-资源管理器

    [关于兼容性] 建议使用chrome firefox ie9+ 体验更完整。ie8以下基本上不做兼容处理。chrome支持文件夹拖拽上传。 [文件打开] office文件在线预览功能,服务器必须在公网(外部能访问该服务器) [忘记密码] 修改data...

    UniGUI集合说明--追月无名.pdf

    - **升级浏览器**:建议用户使用更现代的浏览器,如Chrome、Firefox等。 #### 3. 在浏览器端不能使用 ShowMessage() `ShowMessage()` 是UniGUI中用于弹出消息对话框的一个函数。如果在浏览器端无法使用该功能,...

    前端常见面试考点2015

    值得注意的是,Chrome 和 IE 在某些情况下可能会自动清理不常用的 Cookie,而 Firefox 则采取随机清理的方式。 - **优点**:Cookie 具有较高的扩展性和可重用性。可以通过良好的编程实践控制存储在 Cookie 中的 ...

    2021-2022计算机二级等级考试试题及答案No.10988.docx

    - **解析**: 虽然IE浏览器曾经是Windows平台上的默认浏览器,但现在有多种浏览器可供选择,如Chrome、Firefox、Edge等。 #### 13. Word文档中的边框设置 - **知识点**: 可以为选定的段落、表单元格、图文框及图形...

Global site tag (gtag.js) - Google Analytics