【发布时间】:2014-02-06 20:14:05
【问题描述】:
很明显,IE8 对每个标签的新会话有限制。按照设计,IE8+ 不允许每个选项卡自动创建新会话。我理解为什么会这样设计,但我认为微软的 IE 团队忽略了用户/会话的所有情况。
有一个 IE8 菜单选项“文件 -> 新会话”,它创建了我需要的功能。
很遗憾,我的用户无法接受培训以使用“文件 -> 新会话”。我必须尝试以编程方式在代码中完成此操作。
我的问题是......“文件 -> 新会话”在幕后做什么?我需要复制这个菜单功能,但找不到任何关于如何做到这一点的好例子,而无需重新发明轮子。显然 IE8 可以轻松地创建新会话(每个选项卡),但是代码中如何?
我不想更改 web.config 或将 GUID 放在我的查询字符串中,因为这对我们的用户来说是不可接受的,所以请不要建议这样做。
感谢任何帮助。
** 编辑:我的场景是我们的用户登录到我们的网络系统,进行一些编辑,然后打开一个新选项卡以其他用户身份登录。新登录用户从前一个用户接收会话数据。我想避免在选项卡之间共享会话数据。如果用户使用“文件-> 新会话”它可以工作,但我们不能依赖它。我想编写代码以在我们的应用中复制该菜单功能。
【问题讨论】:
-
否决 leditimate 问题真的很蹩脚。您如何期望新用户获得足够的积分来投票?
标签: asp.net .net internet-explorer session tabs