Sahi无法访问子iframe元素

时间:2012-10-11 13:24:55

标签: automation browser-automation sahi

我无法访问扭曲中的子iframe内容。 我很想知道,但是这样的Sahi代码没有为我正确执行:

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

我们使用了Twist的2.4版本。

你能告诉我我做错了什么吗?

1 个答案:

答案 0 :(得分:0)

Sahi应该自动获取所有iframe或框架的元素。 在正常情况下,browser.click(buttonid)应该可以工作。如果它不起作用。

请告诉我框架或iframe是来自不同的域名还是来自同一个域名。