实现iframe内部js刷新指定父窗口iframe
1、获得主窗口
/***获得主窗口***/
function getMain(win1){
var i=0;
var win = win1 ;
while(win.parent){
var main_iframe=win.document.getElementById('ifr_center');//判断窗口存在此元素
if(main_iframe){
return win;
}
win = win.parent.window;
i++;
if(i==20){
break;
}
}
return null;
}
2、调用刷新页面的方法
/******刷新****/
function refreshDBSX(win1){
var main_iframe=getMain(win1);
main_iframe.refreshFunction();//调用刷新的方法
}
3、将本方法放在需要刷新的位置
模态窗口 (使用ie的showModelDialog时)
refreshDBSX(window.dialogArguments);
普通页面
refreshDBSX(window);
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:52
阅读量:106
阅读量:43
阅读量:94
阅读量:150