怎么在html页面中获得iframe元素中的window对象?

如题!iframe中有window对象吗?还是和父窗口是一个window?$("iframe")[0].contentWindow这个的下一级是document,好像不能... 如题!
iframe中有window对象吗?还是和父窗口是一个window?

$("iframe")[0].contentWindow 这个的下一级是document,好像不能是window!
展开
 我来答
缓步莫迟疑C
2012-08-21 · TA获得超过1.1万个赞
知道大有可为答主
回答量:6217
采纳率:73%
帮助的人:6520万
展开全部
每个框架都有一个window对象. $("iframe")[0].contentWindow返回的确实是框架window对象.
更多追问追答
追问
但是$("iframe")[0].contentWindow.alert();

确实无法使用,怎么解释contentWindow就是window对象?
追答
应该是你调用语句的问题吧.你可以用这个测试

var w=document.getElementById('frm').contentWindow;
alert(w);
w.alert('a');
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式