frame.Eval(script)没有在WatiN中返回结果

时间:2011-09-30 09:58:35

标签: watin

string result = frame.Eval(javaScriptCode)没有在WatiN中返回结果。

但它适用于browser.Eval(javaScriptCode)

1 个答案:

答案 0 :(得分:0)

如果iframe中的页面已链接到其他域,则无法为该帧执行javascript代码。这受到浏览器的限制,以防止CSS(跨站点脚本)。

如果你尝试在这样的iframe中执行javascript代码,你可能会得到“permis

要了解有关CSS的更多详细信息,请阅读此wiki