window.open无法在chrome上的iFrame中工作

时间:2011-12-07 14:33:47

标签: javascript javascript-events

我有一个内置iFrame的网页。 iFrame的src包含一个包含JavaScript:window.open的flash。它在IE和FF上工作得很好,但它没有在chrome上触发window.open,注意到如果我打开没有iframe的flash,window.open就可以使用chrome。任何帮助将不胜感激。

1 个答案:

答案 0 :(得分:0)

我在调试项目时遇到了同样的问题。使用Chrome浏览器的控制台查看Javascript错误,您可以看到这样一个红色文本“忽略插件请求的跨框架javascript URL加载”。登录控制台。因此,该行动似乎没有被解雇。

这必须是Chrome浏览器中的安全检查。但是,相同的配置适用于IE和FF。

但是,如果您将Flash对象放在浏览器窗口中的唯一框架中,则该操作将在Chrome浏览器中运行。