C# webBrowser模拟输入与提交
C# CODE
try
{
panel1.Visible = true;
//模拟输入
HtmlElement element1 = webBrowser1.Document.GetElementById("ctl00_Main_kw");
element1.InnerText = textBox29.Text;
//模拟点击
HtmlElement formLogin = webBrowser1.Document.Forms["form1"];
formLogin.InvokeMember("submit");
}
catch (Exception ex)
{
MessageBox.Show("错误描述:"+ex);
}
C#中的模拟输入与提交跟DELPHI中的代码类似,顺便把DELPHI的代码也贴出来~
DELPHI CODE#
Var
o:Olevariant;
begin
o := webbrowser1.OleObject.document.all.item('wd',0);
o.value := keyname.Text; //百度搜索框您要输入的关键字
o := webbrowser1.oleobject.document.all.tags('input',1);
WebBrowser1.OleObject.document.getElementByID('sb').click; //模拟点击百度提交按钮
end;
最新评论及回复