web浏览器windowsmobile6.5读取输入文本

本文关键字:输入 文本 读取 浏览器 windowsmobile6 web | 更新日期: 2023-09-27 18:27:49

我正在使用web浏览器打开与Windows Mobile 6.5的连接,但当我试图从输入文本中读取值时,我无法做到这一点。

我打开网络浏览器的方式如下:

webBrowser.Navigate(新Uri("https://www.something.com"));

webBrowser1.DocumentCompleted+=新建webBrowserDocumentCompletedEventHandler(webBrowser1_DocumentCompleted);

有没有其他方法可以做到这一点,没有网络浏览器??

我尝试的没有运气,因为处理html内容如下:

System.Windows.Forms.HtmlDocument文档=
this.webBrowser1.Document;文件All["userName"].GetAttribute("value"))

似乎即使在我的解决方案中添加对System.Windows.Forms的引用,我也无法做到这一点。

提前感谢

web浏览器windowsmobile6.5读取输入文本

重复的问题,与中相同。是否有方法使用.NET compact框架获取网页的HTML?以及stckoverflow的不同版本。

您无法访问Web浏览器控件内的html内容。有一些变通方法,比如使用HttpWebRequest,然后将结果加载到webbrower组件中以显示给用户。另请参阅http://anoriginalidea.wordpress.com/2007/05/31/the-net-20-compact-framework-webbrowser-control/和http://anoriginalidea.wordpress.com/?s=webby(webby的serach结果".

使用自定义ActiveX调用托管代码也有一些变通方法,反之亦然。

Javascript是一种客户端脚本代码。为什么要使用webbrowser控件来控制这个javascript。它应该由html/javascript代码本身来处理。

那么,你的意图是什么?