【发布时间】:2016-01-22 15:40:28
【问题描述】:
我正在编写一个脚本来自动执行一些操作。我正在使用 Selenium Wrapper (chrome) 打开一个页面,然后等待 5 秒(该页面有一些 javascript/ajax,会更改页面),然后我要求提供源代码。我得到了初始 html,而不是 js 和 ajax 更改(如果我手动转到导航器并右键单击 -> 源代码,我会得到正确的源代码)。
我的 VBA 代码是:
Dim selenium As New SeleniumWrapper.WebDriver
selenium.Start "chrome", "http://about:blank"
selenium.setTimeout ("120000")
selenium.setImplicitWait (5000)
intRowPosition = 2
selenium.Open "http://www.somepage.com/%3Fstart%3D1"
selenium.sleep ("5000")
msgbox(selenium.getHtmlSource)
知道怎么解决吗?
【问题讨论】:
标签: ajax vba excel selenium selenium-webdriver