selenium 之切換標籤頁

2021-10-24 16:44:25 字數 483 閱讀 7762

# 1、獲取所有標籤頁

window_handles = driver.window_handles

print

("window_handles"

,window_handles)

# 切換最後乙個標籤頁

driver.switch_to.window(window_handles[1]

)current_url = driver.current_url

print

("current_url"

, current_url)

# 這裡可以獲取你的跳轉的頁面htm及一些處理邏輯

driver.close(

)driver.switch_to.window(window_handles[0]

)

如果開啟的標籤過多,window_handles[0]這個引數要自己根據需要更改。

selenium 切換標籤頁解決 get 超時問題

從 gif 直觀地感受一下效果 我有大量 url 需要訪問,但是有些 url 會超時 為了避免超時,設定driver.set page load timeout 3 限時3秒,一旦超時就會產生 timeoutexception 而且超時後標籤頁就卡柱了,只能通過driver.close 關閉 如果你...

tab標籤頁切換

第一種 first second tab title li click function script 第二種 notice notice tit notice tit ul notice tit ul li notice tit ul a notice tit ul select 我是內容1 我是...

標籤頁的切換方式解析

標籤頁的切換方式 1 控制tab的顯示與隱藏 2 tab不切換,資料載入 控制tab的顯示與隱藏 前端指令碼 1 jquery實現 function 引入jquery檔案,簡潔 jquery檔案較大,瀏覽器不相容 2 js 實現 function selecttab showcontent,self...