WebBrowser 相关操作记录
2013-07-15 18:18
197 查看
webBrowser1.Document.All["控件ID"].InnerText;
或webBrowser1.Document.GetElementById("控件ID").InnerText;
或webBrowser1.Document.GetElementById("控件ID").GetAttribute("value");
webBrowser1.Document.All["控件ID"].GetAttribute("value");;
或webBrowser1.Document.GetElementById("控件ID").GetAttribute("value");
webBrowser1.Document.GetElementById("控件ID").SetAttribute("value", "控件值");
webBrowser1.Document.GetElementById("控件ID").SetAttribute("Checked", "true");
HtmlElement btnDelete = webBrowser1.Document.GetElementById(passengerId).Parent.Parent.Parent.Parent.FirstChild.FirstChild.Children[1].FirstChild.FirstChild;
webBrowser1.Document.GetElementById("addDiv").Style;
Object[] objArray = new Object[1];
objArray[0] = (Object)this.labFlightNumber.Text;
webBrowser1.Document.InvokeScript("ticketbook", objArray);
webBrowser1.Document.InvokeScript("return false");
HtmlElement btnAdd = doc.GetElementById("addDiv").FirstChild;
btnAdd.InvokeMember("Click");
this.timer1.Enabled = true;
this.timer1.Interval = 1000 * 2;
private void timer1_Tick(object sender, EventArgs e)
{
this.timer1.Enabled = false;
ClickBtn.InvokeMember("Click");//执行按扭操作
}
将WebBrowser控件ScriptErrorsSuppressed设置为True即可
HtmlDocument docFrame = webBrowser1.Document.Window.Frames["mainFrame"].Document;
HtmlDocument docFrame = webBrowser1.Document.All.Frames["mainFrame"].Document;
docFrame.All["mainFrame"].SetAttribute("src", "http://www.baidu.com/");
this.webBrowser1.Select();
this.webBrowser1.Focus();
doc.All["TPL_password_1"].Focus();
或webBrowser1.Document.GetElementById("控件ID").InnerText;
或webBrowser1.Document.GetElementById("控件ID").GetAttribute("value");
webBrowser1.Document.All["控件ID"].GetAttribute("value");;
或webBrowser1.Document.GetElementById("控件ID").GetAttribute("value");
webBrowser1.Document.GetElementById("控件ID").SetAttribute("value", "控件值");
webBrowser1.Document.GetElementById("控件ID").SetAttribute("Checked", "true");
HtmlElement btnDelete = webBrowser1.Document.GetElementById(passengerId).Parent.Parent.Parent.Parent.FirstChild.FirstChild.Children[1].FirstChild.FirstChild;
webBrowser1.Document.GetElementById("addDiv").Style;
Object[] objArray = new Object[1];
objArray[0] = (Object)this.labFlightNumber.Text;
webBrowser1.Document.InvokeScript("ticketbook", objArray);
webBrowser1.Document.InvokeScript("return false");
HtmlElement btnAdd = doc.GetElementById("addDiv").FirstChild;
btnAdd.InvokeMember("Click");
this.timer1.Enabled = true;
this.timer1.Interval = 1000 * 2;
private void timer1_Tick(object sender, EventArgs e)
{
this.timer1.Enabled = false;
ClickBtn.InvokeMember("Click");//执行按扭操作
}
将WebBrowser控件ScriptErrorsSuppressed设置为True即可
HtmlDocument docFrame = webBrowser1.Document.Window.Frames["mainFrame"].Document;
HtmlDocument docFrame = webBrowser1.Document.All.Frames["mainFrame"].Document;
docFrame.All["mainFrame"].SetAttribute("src", "http://www.baidu.com/");
this.webBrowser1.Select();
this.webBrowser1.Focus();
doc.All["TPL_password_1"].Focus();
相关文章推荐
- 针对Nginx日志的相关运维操作记录
- 企业域名更换操作系列3:增加新域名所需DNS相关记录
- 获取iframe中的内容、查找获取指定元素(关于用c++调用WEBBROWSER控件,使用相关接口操作web页面元素的一些方法)
- JAVA 日期操作相关记录
- mysql找出相关操作记录
- git学习【7】历史记录相关操作
- 重复记录的sql相关操作
- 集合的相关操作记录
- python 零散记录(二) 序列的相关操作 相加 相乘 改变 复制
- webbrowser相关操作大全-1-----WebBrowser的方法、属性、事件
- resure挽救笔记本系统和一些相关的操作记录
- UltraWebGrid勾选记录相关操作
- Linux 常用命令及系统相关操作(慢慢记录)
- DNS的解析原理,资源记录类型,主从区域名的配置,转发区域的配置,子域名授权等相关操作
- php的mysqli模块相关操作记录
- webbrowser相关操作大全--2:提取网页源码
- Git相关操作及记录
- SpringMVC Interceptor 配置由简单到复杂及相关异常解决办法,记录用户操作日志
- mysql-数据(记录)相关操作(增删改查)及权限管理
- 记录文件操作及其相关字符串操作