不让ie session 共享,使同域名登录不覆盖
ie8、ie9 以上版本,当打开一个同域名的网站时,如果前一个用户名已经登录了,又换另一个用户名登录,则前一个用户被覆盖,例如,用不同的 QQ 号登录 QQ 空间就经常会出现这种情况。前一个用户为什么会覆盖后一个用户呢?
原来 ie8 以上版本,包括目前最新的 ie11,推出了 ie session 共享;当后一个用户登录时会覆盖前一个用户的 session,前一个用名的登录状态就丢失了。好在 ie 提供了几种不覆盖方法,用下面分享的方法打开网页,ie 就不会自动共享 session,也就不会发生覆盖的情况。
一、不让ie session 共享方法一:新建会话
1、依次选择“文件”菜单 → 新建会话(ie 菜单栏没显示,按下Alt键),如图1所示:
图1
2、打开一个新窗口后,输入网址登录或者点自动登录链接。例如,第一次打开一个 QQ 空间,然后新建会话,再点击另一个 QQ 的空间,这样后一个在新窗口打开,并且不会覆复前一个的登录状态。
注意:新建会话虽然是打开一个独立窗口,但不等同于双击桌面上的 ie 快捷方式打开一个独立窗口,双击快捷方式打开的独立窗口仍然会共享 session,即后一个用户仍会覆盖前一个用户登录。
二、不让ie session 共享方法二:命令
1、依次选择“开始”菜单 → 运行(或 Win 徽标键 + R,Win 徽标键在左 Ctrl 右边),输入或复制 iexplore.exe -nomerge,如图2所示:
图2
2、单击“确定”或按回车,打开一个新 ie 窗口,在此窗口打开网页登录也不会发生前一个用户的登录状态被后一个用户覆盖的情况。
三、不让ie session 共享方法三:把不合并命令 nomerge 加到新快捷方式
1、如果桌面上有 ie 快捷方式,复制一个粘贴到桌面;如果没有,从有的地方(C:\Program Files\Internet Explorer )复制一个粘贴到桌面。
2、右键新复制的 ie 快捷方式,选择“属性”,打开窗口如图3所示:
图3
3、在“目标”位置后面加 -nomerge,见图3,单击“确定”。点击该快捷方式打开的 ie 窗口,也不会发生后一个用户覆盖前一个用户登录。
总之,就是想办法不让 ie 共享 session。上述三种方法,对每个版本的ie 都有效,无论是 ie9 session共享还是ie11,按照它们打开新 ie 窗口,覆盖不会发生。