我有一个文件,我们称之为 parent-win.html,由域 example.com 提供服务。该文件中包含 jquery。这个页面中嵌入了一个 iframe,我们称之为 iframe-win.html。iframe-win.html 有一个带有 idform-elem
和 value的表单元素Hello World!
。现在我在 iframe 中进行跟踪。
var jQuery = parent.jQuery;
console.log(jQuery('#form-elem').val());
根据我对 JS 的有限知识,我应该Hello World!
在控制台上看到,但我看到的是未定义的。现在,我的问题是我需要在 iframe 中再次加载 jquery 还是可以使用已经加载到父窗口中的 jquery 对象?
请注意,这不是像往常一样从父/iframe 访问 iframe/父内容。