2012-10-11 149 views
1

我無法訪問兒童iframe扭曲的內容。 我不知道,但這樣的SAHI公司代碼不會對我正確地執行:Sahi無法訪問子iframe元素

browser.execute("$('#buttonid', window.frames['iframeid'].document).click()"); 
browser.execute("window.frames['iframeid'].document.getElementById('buttonid').click()"); 

我們使用2.4版本的捻度。

你能告訴我我做錯了什麼嗎?

回答

0

Sahi應自動獲取所有iframe或框架的元素。 在正常情況下,browser.click(buttonid)應該工作。如果它不工作。

你能告訴我是框架還是iframe來自不同的域或來自同一個域。