window.open页面关闭后刷新父页面

  经常会遇到这么一个问题,window.open打开一个页面,但是页面操作完关闭的时候,父页面因为没有获取到关闭而不刷新,下面给大家介绍一个封装的方法:

 /**
  * 监听打开的弹窗,关闭后刷新页面
  */
 function openWin(url,text,winInfo){
 	var winObj = window.open(url,text,winInfo);
 	var loop = setInterval(function() {     
 	    if(winObj.closed) {    
 	        clearInterval(loop);    
 	        //alert('closed');    
 	        parent.location.reload(); 
 	    }    
 	}, 1);   
 }

再开的时候就可以用openWin()方法了。








你可能感兴趣的:(Javascript)