点击主页面PageA弹出新窗口PageB, 在页面PageB中单击按钮Button1,随之弹出一个确认信息框,如果选择“是”,PageB关闭,并调用PageA的函数Function(message),如果选择“否”不做任何操作。

解决方案 »

  1.   

    PageA:
    <input   type   =   "button"   value   =   "submit"  onclick="window.open('1.asp');">
    <script language="JavaScript">
    function bb(){
    window.confirm("确认");}
    </script>
    PageB:
    <script language="JavaScript">
    function aa(){
    if(window.confirm('关闭')){
    window.opener.bb()
    }
    else{
    return false;
    }
    }
    </script>
    <input   type   =   "button"   value   =   "submit"  onclick="aa()">
      

  2.   

    xiaolei1982 大哥:
    如果选择“是”,PageB关闭,并调用PageA的函数Function(message)
    你的代码没有关闭PageB啊
      

  3.   

    <script language="JavaScript">
    function aa(){
    if(window.confirm('关闭')){
    window.opener.bb();
    self.close;
    }
    else{
    return false;
    }
    }
    </script>
      

  4.   

    self.close; 
    关不了PageB