如何以编程方式打开网站并单击按钮

时间:2017-12-05 18:24:56

标签: vbscript

如何使用VBScript实现以下内容:

  • 打开网络浏览器

  • 打开

  • 后在网页浏览器中加载网址
  • 列出项目

  • 点击已加载浏览器中的按钮

这是否可以使用VBScript。任何帮助我入门的代码示例都是有益的。此外,我的网络浏览器是Chrome。

2 个答案:

答案 0 :(得分:0)

如果您在Internet Explorer中按F12,则可能会对您正在使用的浏览器撒谎。使用兼容性选项卡(向下方向播放图标)并为他们支持的浏览器输入您的UA字符串。

请参阅https://msdn.microsoft.com/en-us/library/ms537503(v=vs.85).aspx

答案 1 :(得分:0)

创建了一个与VB.NET,VBA和VBScript一起使用的Selenium webdriver。下载并安装exe。

还有很多example scripts显示加载不同的浏览器类型或您的情况Chrome。加载后,您只需编写要导航的元素,并在加载特定URL后单击。

使用VBScript可能还有其他方法可以针对Web浏览器启动和运行命令。这只是一种方式。

SeleniumBasic v2.0.9.0 由Florent Breheret创建并通过git hub创建开源。

A Selenium based browser automation framework for VB.Net, Visual Basic Applications and VBScript

脚本示例:

Set driver = CreateObject("Selenium.ChromeDriver")
driver.Start
WScript.Echo "Click OK to quit"
driver.Quit

以下是官方的SELENIUM页面:selenium main page

<强>更新 这是第二个基于相同概念的选项,但实现稍有不同。我不确定它是否符合您的需求,但我认为我会将其作为另一个例子。 VBS WebDriver

Examples使用VBS WebDriver,旨在为Selenium 2提供简单的绑定。绑定包括Selenium 2(WebDriver)的全部功能。