VB WebBrowser如何独立COOKIE,解决了100分?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了VB WebBrowser如何独立COOKIE,解决了100分?相关的知识,希望对你有一定的参考价值。

我自己用WebBrowser控件做了个浏览器,在一个窗体上加载了2个WebBrowser控件,我想实现的效果是这两个WebBrowser登陆同一个网站,但是不公用COOKIE。比如我其中一个WebBrowser登陆了百度知道,竟然另外一个WebBrowser也登陆了,分明是共用了COOKIE,而且不光如此,我的IE也登陆了,想修改下让每个WebBrowser有自己的COOKIE路径也没看到资料。
我在网上查了资料,发现如下回答的,根本没用
Private Sub Form_Load()
WebBrowser1.Navigate "www.baidu.com"
DoEvents
WebBrowser1.Document.cookie = "xssds"
MsgBox WebBrowser1.Document.cookie
End Sub

请高手赐教,据说很棘手,但是还是有说可以解决,没看到资料。
希望能够解决如下两点:
1. 一个窗体上的两个WebBrowser各自有自己的COOKIE
2.WebBrowser的COOKIE也不跟IE共享

参考技术A 分别用两个进程,!用DDE进行内存通信!

VB 独立 COOKIES

想用VB写一个填写验证码就能自动登录操作的软件。(QQ网站)怎么样才能COOKIES独立出来。可以同时在一个程序里 登录很多个账号。

很抱歉的告诉你,这行不通。。。 因为同一个网站只能保存一个cookie,这就是为了防止我们同时登陆多个用户`` 你可以试试用浏览器打开两个网页,都输入QQ空间的地址。。 在第一个页面登陆第一个号,第二个页面登陆第二个号,再返回第一个页面对好友日志进行回复,你会发现回复使用的是第二个号,也就是说cookie已经被改掉了``` 参考技术A 参考一下盗号木马之类的操作程序试下。

以上是关于VB WebBrowser如何独立COOKIE,解决了100分?的主要内容,如果未能解决你的问题,请参考以下文章

VB 如何实现读取,保存,修改COOKIE?

C# webbrowser cookie

VB WebBrowser 修改Cookies

webbrowser怎么清空cookies

c#添加webBrowser控件,如何实现自动填写打开的网页中的登录帐号,密码,并且自动登陆?

VB.Net / VB 如何隐藏 WebBrowser 控件 中之滚动