我用WebBrowser控件Navigate到一个网页,这个网页是用于上传图片的,网页中有添加上传和删除两个功能,添加和删除都不改变url,现在我有两个问题:
1.我这个界面只有一个WebBrowser控件,我在这个界面的Load事件里写了webBrowser1.Navigate("xxxx"),我想问下每次navigate会把上次在webBrowser1里面显示的东西都先清了吗?(即使是同一url,因为我是添加一个图片后,当时会显示出来添加的这个图片,但是先关闭了这个界面再开后,只是显示添加那个图前的状态,但其实数据库里已经写了刚添加的数据)这是我这webBrowser1的问题,还是开发那个网页那的问题?
2.怎么给webBrowser1.Navigate请求http时添加cookie,是这样吗?
webBrowser1.Navigate("xxxx", null, null, "Cookie:xxxx");
请高人帮忙解答这两个问题。
------解决方案--------------------
我没试过,但是看了一下官方的文档对于第4个参数的解释觉得应该是可以的。你试试看,如果不行就用我上面提供的办法。http://msdn.microsoft.com/zh-cn/library/ee169543.aspx