社区
C#
帖子详情
webBrowser修改html并重新执行
gyj5240
2010-08-27 01:32:35
我用webBrowser登录一个系统,有一个查询界面,我想把给条件中的文本框动态改变赋值并触发查询按钮来查询资料,html源码我已经得到,不知道这个是否可行?还请各位帮忙,如果可以请给出方案及代码,谢谢
...全文
350
4
打赏
收藏
webBrowser修改html并重新执行
我用webBrowser登录一个系统,有一个查询界面,我想把给条件中的文本框动态改变赋值并触发查询按钮来查询资料,html源码我已经得到,不知道这个是否可行?还请各位帮忙,如果可以请给出方案及代码,谢谢
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
wuyq11
2010-08-27
打赏
举报
回复
HtmlElement btnSubmit = webBrowser.Document.All["submitbutton"];
HtmlElement tbUser = webBrowser.Document.All["name"];
HtmlElement tbPass = webBrowser.Document.All["password"];
tbUser.SetAttribute("value", "");
tbPass.SetAttribute("value", "");
btnSubmit.InvokeMember("click");
HtmlDocument doc = webBrowser1.Document;
HtmlElementCollection coll = doc.GetElementsByTagName("A");
for (int i = 0; i < coll_a.Count; i++)
{
}
doc.GetElementsByTagName("a")[1].AttachEventHandler("onclick", new EventHandler(PrePage));
gyj5240
2010-08-27
打赏
举报
回复
还有webBrowser中如何模拟鼠标点击某个超链接???
gyj5240
2010-08-27
打赏
举报
回复
那请问我想点击一个按钮怎么办?
文本框可以(HtmlDocument)webBrowser1.Document.GetElementById("txtCIQ_Serial").InnerText = "100827000194";
如:按钮(HtmlDocument)webBrowser1.Document.GetElementById("btnQuery")
如何使它触发点击事件呢?
变成熊猫你就老实了是不
2010-08-27
打赏
举报
回复
可行
既然你得到html代码,就可以用字符串操作语句修改html,使其在加载时自动提交,就ok了
基于
Web
Browser
的
HTML
网页编辑器控件C#源码版
通过这个基于
Web
Browser
的
HTML
网页编辑器控件C#源码版,开发者可以学习到如何利用.NET框架来构建复杂的用户界面组件,并了解如何结合
Web
技术来增强桌面应用的功能。同时,对于初学者来说,这是一个深入理解C#编程、...
web
browser
获取js
执行
后的代码.zip
使用`
Web
Browser
`控件,开发者可以通过`Document`属性访问
HTML
文档对象模型(DOM),并通过`Document.InvokeScript`方法来
执行
JavaScript函数。 为了获取JS
执行
后的源代码,我们可以利用`
Web
Browser
`控件的事件和...
Web
Browser
显示
html
例如,获取某个ID为`myElement`的元素并
修改
其文本: ```csharp
Html
Element myElement =
web
Browser
1.Document.GetElementById("myElement"); if (myElement != null) { myElement.InnerText = "新的文本"; }...
Web
browser
判断 内容是否已
修改
"
Web
browser
判断 内容是否已
修改
"这个主题主要涵盖以下几个知识点: 1. **
Web
Browser
控件**:在.NET框架中,
Web
Browser
控件是一个常用的组件,它可以嵌入到Windows Forms或WPF应用中,提供类似于Internet Explorer...
C#
web
browser
控件
执行
js脚本源码
通过上述分析可以看出,`
Web
Browser
`控件提供了丰富的API来与网页进行交互,包括
执行
JavaScript脚本、获取/
修改
DOM元素等。这对于自动化测试、数据抓取等场景非常有用。在实际应用中需要注意的是,由于`
Web
Browser
`...
C#
111,120
社区成员
642,537
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章