自动化代码中的javascript点击

时间:2014-08-02 07:10:55

标签: javascript c# jquery browser browser-extension

我想编写一些脚本(语言不是问题),它将在webbrowser或webbrowser控件中打开一个站点。但我面临的问题是,某些网站在启动过程中出现了javascript警告/确认(确定/取消)按钮,或者是否发生了某些错误。我不希望用户手动单击这些按钮,而是编写一些单击这些消息的代码。有没有办法这样做?

编辑: 我要求客户为浏览器创建一个新的桌面应用程序或插件,它将为所有确认或警报发送OK消息。请注意,我无法访问用户想要访问的这些网站的代码。希望这会更清楚。

1 个答案:

答案 0 :(得分:0)

取决于您的确切要求,您可以查看Selenium之类的内容,这是一款免费且功能强大的UI自动化工具。 如果您可以绑定到一个浏览器,则可以利用greasemonkey等增强浏览工具。

虽然我不知道这是否满足您的要求 - 我觉得您需要移动设备,因为您提到了webbrowser控件。但我希望这是一个很好的起点,可以进一步搞清楚。