Extjs iframe 子页面得到最上层页面的组件怎么写

 我来答
正能量阿迪
2013-04-22
知道答主
回答量:87
采纳率:0%
帮助的人:7.5万
展开全部
// 获取最高级别的父窗体对象
function parentWindowObj() {
var obj = window.parent; //获取当前iframe父对象
while (obj.parent && obj.parent != obj) { //判断无限嵌套循环遍历获取iframe父对象
try {
if (obj.parent.document.domain != document.domain) { break; }
if (obj.parent.document.getElementsByTagName("frameset").length > 0) { break; }
}
catch (e) { break; }
obj = obj.parent;
}
return obj;
};
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友a19d193
2013-04-22 · TA获得超过3446个赞
知道大有可为答主
回答量:1464
采纳率:100%
帮助的人:1457万
展开全部
和Extjs没什么关系,原生js支持,window.top就是顶级窗体了,例如window.top.alert('something');或者window.top.document.getElementById('someId');
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式