百度Popup.js添加一个关闭按钮,确定未能很好的做到,使用网上提供的方法:
在子窗口调代下面的
window.parent.document.body.removeChild(window.parent.document.getElementById("dialogCase"));可以实现关闭,
当父窗口大小改变时有一个BUG,而且也没有刷新,所以效果并不好。
使用第二种方法:提示
this.config.isBackgroundCanClick 为空或不是对象。不能正常关闭。
求高手帮忙解决。谢谢。。
 

解决方案 »

  1.   

    dialogCase   你取到 这个ID了么 
      

  2.   

    在popup,js的reset函数后面加一个函数如reset_m:function(){top.location.reload();this.close();},    在弹出页面调用即可。弹出子页面:关闭函数function closebox1(){ 
       this.parent.Popup.prototype.reset_m(); //会刷新父页面
    }调用:<a href="javascript:closebox1();"><span class="pre">关闭</span></a>