关parent的问题 估计窗口的parent或者top就是它本身 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 我是想在有多个iframe的叶面中查找对象的,比如a1.html中有A2.HTM,而A2.HTM中又有一个IFRAME A3.HTM所以如果要查找一个对象比如“listtable"但不知道他在那一个iframe中,所以我要一层层的来查找呀 假如判断语句if(this.parent=this.top){code}判断这个页面的父页面是否就是顶层页面 我主要是想在页面中循环查找一个对象我在下面的方法中加了一句 for(i =0;!x&&i<d.frames.length;i++) {x = MM_findObj(n,d.frames[i].document);}//====================function MM_findObj(n, d) { //v4.01 var p,i,x; if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) { d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}//-----我加的 for(i =0;!x&&i<d.frames.length;i++) {x = MM_findObj(n,d.frames[i].document); }//------------ if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n]; for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document); if(!x && d.getElementById) x=d.getElementById(n); return x;}居然是个死循环?我是想递归来查询IFRAME中的对象,居然不行?帮帮忙了,看看 function test(){var p=window;do{ var temp=p; p = p.parent; }while(temp!=p)}差不多这样就行了吧 IE6下select标签左右列表转移数据显示问题 jquery scroll()怎么区分横向纵向滚动条 html中如何把js代码的某个变量值显示出来 简单问题:输入含汉字或数字或字母的正则表达式 js如何实现在本地硬盘内搜索 风之石 请 如何有一个像样弹出层啊!!!!! 在登陆系统中的那个要输入的随机码,究竟有什么用呢?谢谢 firefox里如何得到options的个数及其属性? 如何把F5给禁用 如何排序??? 招网页设计师,急!!!! 哪位牛人知道如何在打开的模态窗口中访问打开它的父窗口的window对象
判断这个页面的父页面是否就是顶层页面
for(i =0;!x&&i<d.frames.length;i++)
{x = MM_findObj(n,d.frames[i].document);}
//====================
function MM_findObj(n, d) { //v4.01
var p,i,x; if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
//-----我加的
for(i =0;!x&&i<d.frames.length;i++)
{x = MM_findObj(n,d.frames[i].document); }
//------------
if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
if(!x && d.getElementById) x=d.getElementById(n); return x;
}
居然是个死循环?我是想递归来查询IFRAME中的对象,居然不行?帮帮忙了,看看
var p=window;
do{
var temp=p;
p = p.parent;
}while(temp!=p)
}差不多这样就行了吧