1

我无法iframe从twist 访问子内容。我想知道,但是这样的 Sahi 代码对我来说执行不正确:

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

我们使用了 2.4 版本的 Twist。

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

4

1 回答 1

0

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

你能告诉我框​​架或 iframe 是来自不同的域还是来自同一个域。

于 2013-03-06T08:30:24.460 回答