2010-06-09 73 views
2

我们正在工作中迁移到Internet Explorer 8,我们正面临新的“功能”,即所谓的“会话合并”,所有来自IE8共享的新窗口同一个会话Cookie。 由于我们有一个基于Web的系统,必须允许在多个窗口中并行工作,但每个系统都必须具有自己的Session(主要是遗留代码中使用的会话变量),所以会产生一些问题。在Internet Explorer 8中使用Javascript在新会话中打开一个新窗口

现在,我记得当我为这个系统开发一个功能时,涉及到从现有的使用javascript打开一个新窗口,以便在MSDN文档中看到有关您可以在IE8中传递的新参数新的会议。我一直在搜索MSDN文档2天,我无法找到我在一年前或多或少已经看到的内容。

有谁知道我不能说IE8它应该使用Jscript或VBscript窗口的新会话?

问候

明经

+0

对此有何好运? – mga911 2011-12-15 15:06:46

回答

0

这可能会或可能不会帮助,我当时无法进行测试,但如果添加-nomerge切换,当你第一次打开你使用快捷Web应用程序,这是否会阻止后续的新窗口产生而不共享会话?

+0

嗨特里斯坦感谢您的回答,是的,但它不是我想要实现的。对于这个问题,你也可以使用注册表项。 但我想要实现的是从获取新会话ID的Web应用程序中打开一个新的“弹出”窗口。 现在我正在使用ActiveX Wscript.Shell的调用来调用iexplorer exe,然后在那里插入nomerge修饰符。 但是这个解决方案不够好,并且每次都会弹出消息询问运行ActiveX控件的权限...... 我确定我在某处读到有一个新参数来告诉IE8启动一个新会话... – Vlax 2010-06-11 10:01:53

+0

只是我可以'不要忘了,找到它...... :-( – Vlax 2010-06-11 10:03:04

相关问题