C#WebBrowser控件使用教程与技巧收集--苏飞收集
先来看看常用的方法
[C#] 纯文本查看 复制代码
01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 |
|
1、获取非input控件的值:
[C#] 纯文本查看 复制代码
01 02 03 |
|
2.获取input控件的值:
[C#] 纯文本查看 复制代码
01 02 |
|
3、给输入框赋值:
[C#] 纯文本查看 复制代码
01 02 03 04 |
|
4、下拉、复选、多选:
[C#] 纯文本查看 复制代码
01 02 03 04 05 06 |
|
5、根据已知有ID的元素操作没有ID的元素:
[C#] 纯文本查看 复制代码
01 |
|
根据Parent,FirstChild,Children[1]数组,多少层级的元素都能找到。
6、获取Div或其他元素的样式:
[C#] 纯文本查看 复制代码
01 |
|
7、直接执行页面中的脚本函数,带动态参数或不带参数都行:
[C#] 纯文本查看 复制代码
01 02 03 04 |
|
8、自动点击、自动提交:
[C#] 纯文本查看 复制代码
01 02 |
|
9、自动赋值,然后点击提交按钮的时候如果出现脚本错误或一直加载的问题,一般都是点击事件执行过快,这时需要借助Timer控件延迟执行提交按钮事件:
[C#] 纯文本查看 复制代码
01 02 03 04 05 06 07 |
|
10、屏蔽脚本错误:
[C#] 纯文本查看 复制代码
01 |
|
11、自动点击弹出提示框:
[C#] 纯文本查看 复制代码
01 02 03 04 05 06 07 |
|
12.WebBrowser页面加载完毕之后,在页面中进行一些自动化操作的时候弹出框的自动点击(屏蔽)
[C#] 纯文本查看 复制代码
01 02 03 04 05 06 07 08 |
|
13、获取网页中的Iframe,并设置Iframe的src
[C#] 纯文本查看 复制代码
01 02 03 04 |
|
网页中存在Iframe的时候webBrowser1.Url和webBrowser1_DocumentCompleted中的e.Url不一样,前者是主框架的Url,后者是当前活动框口的Url。
14、让控件聚焦
[C#] 纯文本查看 复制代码
01 02 03 |
|
15、打开本地网页文件
[C#] 纯文本查看 复制代码
01 |
|
16、获取元素、表单
[C#] 纯文本查看 复制代码
01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 |
|
17。获取Cookie
[C#] 纯文本查看 复制代码
01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 |
|
18.怎么设置代理
http://www.sufeinet.com/thread-2242-1-1.html
19.怎么在加载完成某个页面之后执行代码
[C#] 纯文本查看 复制代码
01 02 03 04 05 06 07 08 09 10 11 12 13 |
|
20.怎么禁止在新窗口中打开网页
[C#] 纯文本查看 复制代码
01 02 03 04 05 06 07 |
|
21.怎么设置Cookie
[C#] 纯文本查看 复制代码
01 |
|