【发布时间】:2012-08-20 07:17:27
【问题描述】:
我有一个带有 iframe 的页面,其中包含一个 html 文档。我需要从该子文档中访问 iframe 的 id,并且我没有运气使用 jQuery。我的页面中的基本结构是这样的:
<div id="ContainingDiv">
<iframe id="ContainingiFrame">
<html>
<head></head>
<body>
</body>
</html>
</iframe>
</div>
在我的 javascript 方法中,我可以使用 jQuery 选择器获取 <body> 标记中的任何内容,但无法检索 iframe 元素以调整其大小。我尝试了一些东西,但我承认我不是 jQuery DOM 导航方面的专家,尤其是涉及 iframe 的地方(iframe 与包含页面在同一个域中。)有没有办法可以做到这一点?
【问题讨论】:
-
“iframe 元素”是什么意思,ID 为
ContainingiFrame的 iframe 本身或 iframe 内的元素。你到底要调整什么大小? -
adeneo,我对 ContainingiFrame 本身很感兴趣。我在下面有一些很好的答案,希望我能接受所有这些。
标签: jquery dom iframe selector