如何在WebBrowser控件中获取post参数?就像获取cookie一样。
WebBrowser本身有没有办法?
如果没有,能不能通过其它办法?就像httplook,HttpSniffer一样截取http协议包,然后分析,有没有这方面的例子?估计要用到API,但不知道怎么样实现的。
WebBrowser本身有没有办法?
如果没有,能不能通过其它办法?就像httplook,HttpSniffer一样截取http协议包,然后分析,有没有这方面的例子?估计要用到API,但不知道怎么样实现的。
解决方案 »
- 关于HttpRuntime.Cache的丢失
- 一个时间转化问题
- 求项目解决方案.
- 各位好同志 小弟正在做一个小的考试系统 怎么从数据库读出随机数呢?
- 如何解决使用双缓冲后,速度变慢的问题
- 如何用DataSet表示业务实体
- 如何用 MSNPSharp 实现向任意一个MSN用户发信息
- VS2005 新建网站--没有 asp.net模块.上午还好好的!
- SQL server 数据库连接的问题
- 有个 table 我要取到 里面为 input[id^='recordItem_'] 的控件然后把它逐个销毁
- dataset读取xml文件时记录为0个,那位大哥帮忙解决一下阿,多谢啦
- dataset读取xml文件时记录为0个,那位大哥帮忙解决一下阿,多谢啦
com的WebBrowser在pre-navagating中好像有个post参数,不知道能不能用。我主要想用.net2.0自带的那个WebBrowser,看能不能得到post参数?
又在网上看到有人用System.Runtime.InteropServices.Expando.IExpando:
mshtml.HTMLDocumentClass doc2=(mshtml.HTMLDocumentClass)webBrowser.Document;
System.Runtime.InteropServices.Expando.IExpando ex=(System.Runtime.InteropServices.Expando.IExpando)doc2;
System.Reflection.PropertyInfo piform1=ex.AddProperty("Form1");
piform1.SetValue(doc2,this,null);
这样,在网页中的document.Form1就是这个WinForm的Control了。你可以用脚本来调用Form1!这也不失为一个极妙的方法。
参见www.codeproject.com/csharp/ExtendedWebBrowser.asp
AttachInterfaces
DetachInterfaces
就会得到内部的axWebBrowser是吗?CreateSink
要不要用了?