我试图从宿主页面访问生活在<iframe>中的页面的文档对象。换句话说,我有一个其中包含<iframe>的页面,并且我想在该页面(父页面)上使用jQuery来访问该iframe >的<文档对象。如何使用jQuery从父页面引用<iframe>的文档对象?
具体来说,我试图找到<IFRAME> d文档的高度,一旦其内容渲染(onload事件),这样我就可以再从父页面调整<IFRAME>匹配<的高度iframe >的内容完全相同。
如果它很重要,则使用JavaScript在主机页面上创建此<iframe>,并且与父页面位于同一个域中。我已经使用了这种类型的代码:
$('iframe').contents().find('body').append('<p>content</p>');
与内容来填充<IFRAME>,但我不知道得到<IFRAME>的文档对象确切的语法。
出于某种原因,我发现很多方法可以从<iframe>(大部分使用普通的JavaScript)访问父文档对象,但不是其他方式。
在此先感谢您的帮助!
感谢您的回复,但
我的不好。我更新了答案。 – NVI 2009-10-15 16:13:40