2010-06-09 94 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

相關問題