Selenium vba,如何避免打开“_blank”link 到新标签
Selenium vba, How to avoid open "_blank" link to new tab
HTML
<a target="_blank" id="mylink" herf="www.google.com">google</a>
VBA
driver.FindElementById("mylink").Click
如何让 "driver" 对象引用新的浏览器 TAB 或者只在同一个浏览器 TAB 中打开 link 而不是打开新的浏览器 TAB 即使 link 有一个 target="_blank" 属性。
我从未使用过 selenium,但我认为您应该能够获取 href
属性值并将其作为 link 打开,例如:
driver.get( driver.FindElementById("mylink").getAttribute("href") );
HTML
<a target="_blank" id="mylink" herf="www.google.com">google</a>
VBA
driver.FindElementById("mylink").Click
如何让 "driver" 对象引用新的浏览器 TAB 或者只在同一个浏览器 TAB 中打开 link 而不是打开新的浏览器 TAB 即使 link 有一个 target="_blank" 属性。
我从未使用过 selenium,但我认为您应该能够获取 href
属性值并将其作为 link 打开,例如:
driver.get( driver.FindElementById("mylink").getAttribute("href") );