【发布时间】:2012-06-08 13:43:34
【问题描述】:
我有一个文件,我们称之为 parent-win.html,由域 example.com 提供服务。该文件中包含 jquery。这个页面中嵌入了一个 iframe,我们称之为 iframe-win.html。 iframe-win.html 有一个表单元素,id 为form-elem,值为Hello World!。现在我在 iframe 中进行跟踪。
var jQuery = parent.jQuery;
console.log(jQuery('#form-elem').val());
根据我对 JS 的有限了解,我应该在控制台上看到 Hello World!,但我看到的是未定义。现在,我的问题是我需要在 iframe 中再次加载 jquery 还是可以使用已经加载到父窗口中的 jquery 对象?
请注意,这不是像往常一样从父/iframe 访问 iframe/父内容。
【问题讨论】:
标签: javascript jquery iframe