读书人

新打开网页窗口提示重新登陆究竟是什

发布时间: 2012-01-24 23:11:54 作者: rapoo

新打开网页窗口提示重新登陆,究竟是什么问题?
我使用webbrowser来打开网页,并且提交登陆,这个没有任何问题,但遇到网页有一些新开的窗口,如果我在newWindow2事件里加入设置,即加入set ppdisp=webborwser1.object等字眼的话,在新打开的窗口就提示“非法请求页面”的提示,如果我不在newWindow2处理事件,即让新窗口在IE中打开,即提示要“重新登陆”的字眼,那么在这种情况下,究竟是什么原因导致呢?

谢谢!

[解决办法]
两个浏览器用不同的 cookie,不能共享登录状态,还是在控制新开窗口上想办法。
[解决办法]
你是代码是什么写的?是不是登录时session清空了?

[解决办法]

VB code
set ppdisp=webborwser1.object
[解决办法]
所以说要用一个新的实例来打开
[解决办法]
VB code
'Form1Option ExplicitPrivate Sub WebBrowser1_NewWindow2(ppDisp As Object, Cancel As Boolean)    Dim frm As Form1        Set frm = New Form1    frm.Show    Set ppDisp = frm.WebBrowser1.ObjectEnd Sub
[解决办法]
探讨
我使用webbrowser来打开网页,并且提交登陆,这个没有任何问题,但遇到网页有一些新开的窗口,如果我在newWindow2事件里加入设置,即加入set ppdisp=webborwser1.object等字眼的话,在新打开的窗口就提示“非法请求页面”的提示,如果我不在newWindow2处理事件,即让新窗口在IE中打开,即提示要“重新登陆”的字眼,那么在这种情况下,究竟是什么原因导致呢?

谢谢!

读书人网 >VB

热点推荐