Extjs iframe 子页面得到最上层页面的组件怎么写
展开全部
// 获取最高级别的父窗体对象
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;
};
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;
};
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询