0

我有一个关于自动访问网站的项目: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);
            }
        }
4

1 回答 1

0

//Firstly get that text box inside a variable

        var inputtextbox = browser.TextField(Find.ByName("CASE"));
        if (!inputtextbox.Exists)
        {
            LogError(c, fileNumber, CommonUtils.Messages.ElementNotFound, ClientID);
            return;
        }

//You can use TypeText() or value to type what ever you want.

        inputtextbox.Value = "Your Text here.";
        inputtextbox.TypeText("Your Text Here");
于 2013-07-02T10:20:47.910 回答