Selenium v​​ba,如何避免开放" _blank"链接到新标签页

时间:2016-02-24 10:12:19

标签: html vba selenium selenium-chromedriver

HTML
    <a target="_blank" id="mylink" herf="www.google.com">google</a>

VBA
    driver.FindElementById("mylink").Click

我怎样才能拥有&#34;驱动程序&#34;对象引用新的浏览器TAB或只是在同一浏览器TAB中打开链接,而不是打开一个新的浏览器TAB,即使该链接有一个目标=&#34; _blank&#34;属性。

1 个答案:

答案 0 :(得分:2)

我从未使用过selenium,但我认为您应该能够获得href属性值并将其作为链接打开,例如:

driver.get( driver.FindElementById("mylink").getAttribute("href") );