HTML
<a target="_blank" id="mylink" herf="www.google.com">google</a>
VBA
driver.FindElementById("mylink").Click
即使链接具有 target="_blank"属性,我如何才能让“驱动程序”对象引用新浏览器 TAB 或仅在同一浏览器 TAB 中打开链接而不是打开新浏览器 TAB。
最佳答案
我从未使用过 selenium,但我认为您应该能够获取 href
属性值并将其作为链接打开,例如:
driver.get( driver.FindElementById("mylink").getAttribute("href") );
关于html - Selenium vba,如何避免打开 "_blank"链接到新选项卡,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35599142/