Задать вопрос
@TechNOIR

Powershell+Selenium. Как открыть новую вкладку при клике?

Добрый день.
Выполняю клик по элементу:
$ie.FindElementsByXPath("//button[@class='styledbutton']").Click()

И после клика открывается содержимое в той же вкладке. Как сделать так чтобы открывалось в новой вкладке?

Спасибо заранее
  • Вопрос задан
  • 405 просмотров
Подписаться 3 Простой Комментировать
Пригласить эксперта
Ответы на вопрос 2
@azarij
В меру опытный никто
для хрома у меня сработало так:

$uri = "http://google.com"

add-type -path C:\test\selenium\net40\WebDriver.dll

$driver = New-Object OpenQA.Selenium.Chrome.ChromeDriver
$driver.url = $uri

$driver.FindElementByLinkText("Gaeilge").SendKeys([OpenQA.Selenium.Keys]::Control + [OpenQA.Selenium.Keys]::Enter)
Ответ написан
Комментировать
@IvanSstarr
Можно сначала получить ссылку из элемента по которому хотим кликнуть, а потом подставить сюда:
$ie.executeScript("window.open('yandex.ru', '_blank')")
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы