AxWebBrowser,WebBrowser

利用2005的WebBrowser我暂时无法得到postData,不知道各位TX有没好办法,记得告知。

所以暂时使用AxWebBrowser,

下面是利用2005的WebBrowser获取postData一种其他办法,比较直观,看代码就可以明白了。

AxWebBrowser,WebBrowser
AxWebBrowser,WebBrowser
AxWebBrowser,WebBrowser Dictionary ret =new Dictionary ();
AxWebBrowser,WebBrowserforeach (HtmlElement form in doc.GetElementsByTagName(“form “))
AxWebBrowser,WebBrowserAxWebBrowser,WebBrowser{
AxWebBrowser,WebBrowserif ((form.GetAttribute(“mode “).ToLower()==”post “)&&((target ==(new Uri(baseURL, form.GetAttribute(“target “))))))
AxWebBrowser,WebBrowserAxWebBrowser,WebBrowser{
AxWebBrowser,WebBrowserforeach (HtmlElement widget in form.GetElementsByTagName(“input “))
AxWebBrowser,WebBrowserAxWebBrowser,WebBrowser{
AxWebBrowser,WebBrowser String name =widget.GetAttribute(“name “);
AxWebBrowser,WebBrowserif (name !=””)
AxWebBrowser,WebBrowserAxWebBrowser,WebBrowser{
AxWebBrowser,WebBrowser ret.Add(name, widget.GetAttribute(“value “));
AxWebBrowser,WebBrowser }
AxWebBrowser,WebBrowser }
AxWebBrowser,WebBrowser }
AxWebBrowser,WebBrowser }return ret;
AxWebBrowser,WebBrowser

刚才本来想用自己的浏览器来发帖,结果发现插入代码的时候,浏览器自动关闭了,借用其他TX开发的浏览器也是执行错误,

另外感觉MS在WebBrowser上还是比较混乱,期待新版本中。

Original: https://www.cnblogs.com/Blackie/archive/2008/07/22/1248960.html
Author: Blackie
Title: AxWebBrowser,WebBrowser

原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/683653/

转载文章受原作者版权保护。转载请注明原作者出处!

(0)

大家都在看

亲爱的 Coder【最近整理,可免费获取】👉 最新必读书单  | 👏 面试题下载  | 🌎 免费的AI知识星球