我有一个关于自动访问网站的项目:www.alexa.com并将网站的结果(流量排名,页面排名)(在文本框中输入)转换为C#代码。 您能告诉我如何在www.alexa.com页面的文本框中输入网址,并按自动提交?那怎么能取结果??? 请!!! 首先,我有一个访问www.alexa.com页面的功能:
public void LauchBr()
{
string URL = "http://www.alexa.com";
try
{
System.Diagnostics.Process.Start(URL);
}
catch
(
System.ComponentModel.Win32Exception noBrowser)
{
if (noBrowser.ErrorCode == -2147467259)
MessageBox.Show(noBrowser.Message);
}
catch (System.Exception other)
{
MessageBox.Show(other.Message);
}
}
答案 0 :(得分:0)
//首先在变量
中获取该文本框 var inputtextbox = browser.TextField(Find.ByName("CASE"));
if (!inputtextbox.Exists)
{
LogError(c, fileNumber, CommonUtils.Messages.ElementNotFound, ClientID);
return;
}
//您可以使用TypeText()或值键入您想要的内容。
inputtextbox.Value = "Your Text here.";
inputtextbox.TypeText("Your Text Here");