using System;
using System.ComponentModel;
using System.Windows.Forms;
namespace WindowsApplication5
{
publicpartialclass Form1 : Form
{
public Form1()
{
InitializeComponent();
}
privatevoid Form1_Load(object sender, EventArgs e)
{
this.webBrowser1.Navigate("www.google.cn");
this.webBrowser1.DocumentCompleted +=new WebBrowserDocumentCompletedEventHandler(webBrowser1_DocumentCompleted);
}
void webBrowser1_DocumentCompleted(object sender, WebBrowserDocumentCompletedEventArgs e)
{
if (e.Url.ToString() !=this.webBrowser1.Url.ToString()) return;
foreach(System.Windows.Forms.HtmlElement el in this.webBrowser1.Document.GetElementsByTagName("input"))
{
if (el.Name =="btnG")
{
el.Click +=new HtmlElementEventHandler(Form1_Click);
}
}
}
void Form1_Click(object sender, HtmlElementEventArgs e)
{
MessageBox.Show("jinjazz pass");
}
}
}
相关文章
- 03-27C# 编写 Windows 动态桌面软件实现(一)之桌面交互功能
- 03-27C#与Python 通过共享内存实现tiff图像交互
- 03-27用c#实现与飞环语音卡的交互
- 03-27[连载]《C#通讯(串口和网络)框架的设计与实现》- 0.前言
- 03-27C#在WinForm中使用WebKit传递js对象实现与网页交互的方法
- 03-27C# 与JAVA 的RSA 加密解密交互,互通,C#使用BouncyCastle来实现私钥加密,公钥解密的方法
- 03-27sql server 关于表中只增标识问题 C# 实现自动化打开和关闭可执行文件(或 关闭停止与系统交互的可执行文件) ajaxfileupload插件上传图片功能,用MVC和aspx做后台各写了一个案例 将小写阿拉伯数字转换成大写的汉字, C# WinForm 中英文实现, 国际化实现的简单方法 ASP.NET Core 2 学习笔记(六)ASP.NET Core 2 学习笔记(三)
- 03-27XML-RPC 实现C++和C#交互
- 03-27C# 实现数字字符串左补齐0的两种方法
- 03-27WebSocket实现C#端和H5进行交互