c# - 如何在浏览器中启动网站并在该浏览器中插入javascript?

时间:2012-12-02 07:25:30

标签: c# javascript html

如何在c#中启动网站,并在其中插入javascript?

基本上我正在做的是,我创建了一个Windows窗体应用程序,其文本字段与网站中的文本字段匹配,填写表单应用程序中的字段后,需要在浏览器中打开该网站(带有查询)字符串中包含值的字符串),然后在DOM中插入一些javascript,然后在文本字段中添加这些值,然后调用提交按钮的单击命令。

感谢。

1 个答案:

答案 0 :(得分:1)

欧米茄,

您正在寻找Web浏览器自动化,请参阅以下内容:
Website Testing - Automation, Autofill, etc. (C# WinForms)
Microsoft Web Browser Automation using C#

另请参阅此库是否有助于您:
http://seleniumhq.org [从未亲自使用过]

但是我不知道你为什么要注入JavaScript ...如果要设置文本框的值和按钮点击,你可以通过C#中的代码来实现...你有AxWebBrowser的Document对象或者Windows窗体中的WebBrowser控件,您可以使用它!

我希望这会有所帮助