NewWindow2/3 有一个参数 IDispatch** ppDisp 可以指定 NewWindow 的 WebBrowser对象.
我的确可以通过 *ppDisp = myWebBrowser 来重定向到当前页面 (即Open New Window == 当前页面打开)
现在设想这样一个场景 , 一个 frame , 我们点击其中的链接,使之Open New Window , 我们如何重定向 **ppDisp = frameWebBrowser ?我通过 window.external 传递了 frame 对象 ,然后 QueryInterface 到了这个frame 对象的 IWebBrowser2* 指针, 但是 ppDisp 设置后崩溃 .后来又通过 这个frame对象的IwebBrowser2*指针调用 GetApplication() , 这次没有崩溃,可是却没有动静 .求帮助 .谢谢 .
我的确可以通过 *ppDisp = myWebBrowser 来重定向到当前页面 (即Open New Window == 当前页面打开)
现在设想这样一个场景 , 一个 frame , 我们点击其中的链接,使之Open New Window , 我们如何重定向 **ppDisp = frameWebBrowser ?我通过 window.external 传递了 frame 对象 ,然后 QueryInterface 到了这个frame 对象的 IWebBrowser2* 指针, 但是 ppDisp 设置后崩溃 .后来又通过 这个frame对象的IwebBrowser2*指针调用 GetApplication() , 这次没有崩溃,可是却没有动静 .求帮助 .谢谢 .
NewWindow3 里面有Referer的信息, 但是貌似没有Post的信息.
这样确实不行,不能获得所有的信息
楼主去帮我看看,vc,C# 代码都行