簡體   English   中英

Selenium Python右鍵單擊“在新窗口中打開鏈接”-(Windows 7)

[英]Selenium Python right click “Open link in new Window” - (Windows 7)

我的網頁說明:

當我在網頁上輸入一些詳細信息時,它會顯示幾個不同的鏈接。

在這些鏈接中,我需要單擊一個鏈接,然后從那里繼續進行測試。

問題是新鏈接始終在新的選項卡中打開,而不是在新窗口中打開。 我嘗試了以下選項,但它仍僅在選項卡中打開新鏈接。

方法1嘗試過:

 link =  driver.find_element_by_partial_link_text("MyLink")
 action = ActionChains(driver)
 action.key_down(Keys.CONTROL).click(link).key_up(Keys.CONTROL).perform()

您需要:

a)設置等待時間或

b)將鼠標懸停在元素上,然后單擊。

請參閱: 有沒有一種方法可以使用Selenium和Python綁定執行鼠標懸停(懸停在元素上)?

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM