Javascript Iframe内容无法从不同域中的页面访问

Javascript Iframe内容无法从不同域中的页面访问,javascript,html,iframe,Javascript,Html,Iframe,需要javascript专家的帮助 我有一个页面嵌入在IFrame中。每当谷歌财经页面加载时,我都能收到事件通知。现在的问题是这个页面的内容不能通过javascript访问。这似乎是一些安全问题(firebug已通知)。是否有任何变通方法,以便我可以访问值 (结果和选择框)是否使用javascript I am using .. function iframe_loaded(){ $("#frame").contents().find("select"); // returns 0 el

需要javascript专家的帮助

我有一个页面嵌入在IFrame中。每当谷歌财经页面加载时,我都能收到事件通知。现在的问题是这个页面的内容不能通过javascript访问。这似乎是一些安全问题(firebug已通知)。是否有任何变通方法,以便我可以访问值 (结果和选择框)是否使用javascript

I am using .. function iframe_loaded(){ $("#frame").contents().find("select"); // returns 0 elements } 我在用。。 函数iframe_loaded(){ $(“#frame”).contents().find(“select”);//返回0个元素 }
不,没有。想象一下这对安全的影响。黑客网站包括银行网站的iframe,并为输入字段注册一个keyup事件处理程序,在输入字段中键入信用卡号,捕获您在其中键入的所有内容。

出于安全原因,与iframe的跨域通信受到极大限制。有一个黑客允许框架和包含页面(详细信息)之间进行通信,但您必须访问这两个页面,这在您的情况下是不正确的。也许您最好直接在页面中构建自己的货币转换器,可能使用