如何提交电子邮件,然后按“提交”按钮

时间:2019-06-21 16:29:47

标签: c#

[对不起,我的拼写很糟糕] 我正在Windows窗体应用程序上工作,在该应用程序中,用户将电子邮件输入到文本框中,并将其保存为变量,然后我需要自动打开网站的隐身浏览器窗口,并将电子邮件输入到电子邮件地址栏中,然后点击提交按钮。电子邮件栏有一个ID,但按钮没有。我尝试使用互联网上的示例,但不知道“ webBrowser1”是什么,它给我一个错误“名称webBrowser1在当前上下文中不存在”。它必须是隐身窗口,这样历史记录和Cookie才不会受到影响。

    public void textBox1_TextChanged(object sender, EventArgs e)
        {
            var email = this.textBox1.Text;
        }
    public void button1_Click(object sender, EventArgs e)
        {
            Process.Start("chrome.exe", "-incognito " + "url");
            HtmlElement  link = webBrowser1.Document.GetElementByID("newsletter_email");
            link.InvokeMember("Click");
        }

0 个答案:

没有答案