2016-03-04 70 views
0

我需要使用python selenium在一個加載的網頁上以動態方式更改iframe src。如何使用硒編輯iframe src

HTML頁面:

<div id="regmail"> 
    <iframe src="URLTOCHANGE"> 
     code... 

我訪問這樣的iframe元素:

captcha_start = driver.find_element_by_id("regmail") 
iframe = captcha_start.find_element_by_tag_name("iframe") 
driver.switch_to.frame(iframe) 

我怎樣才能改變iframe的來源網址,而不在本地存儲頁面?

回答

1

您需要通過標籤或標題來定位iframe。 ex:

driver.switch_to.frame(driver.find_element_by_id("resultsFrame"))