为了账号安全,请及时绑定邮箱和手机立即绑定

我这么写对么

否则没有任何操作的话我是要关闭新打开的窗口么,那用close怎么关捏,,,

<!DOCTYPE html>

<html>

 <head>

  <title> new document </title>  

  <meta http-equiv="Content-Type" content="text/html; charset=gbk"/>   

  <script type="text/javascript">  

  function openWindow(){

    // 新窗口打开时弹出确认框,是否打开

    window.open('_blank');

    var haha=window.open('_blank');

     var mymessage=confirm("是否打开新窗口?");

         // 通过输入对话框,确定打开的网址,默认为 http://www.imooc.com/


    //打开的窗口要求,宽400像素,高500像素,无菜单栏、无工具栏。

     if(mymessage=true)

     {

         window.open('http://www.imooc.com/','_self','width=400,height=500,menubar=no,toolbar=no');

     }


   

    }    

    

  </script> 

 </head> 

 <body> 

 <input type="button" value="新窗口打开网站" onclick="openWindow()" /> 

 </body>

</html>


正在回答

4 回答


        打开了新窗口是跳转到其他页面了  这里无法写window.close();

因为本页面的脚本干预不到新窗口

0 回复 有任何疑惑可以回复我~
#1

Veoloyu 提问者

非常感谢!
2016-10-26 回复 有任何疑惑可以回复我~

    function openWindow(){

    // 新窗口打开时弹出确认框,是否打开

    var myconfirm=confirm("是否打开");

    if(myconfirm==true){

    // 通过输入对话框,确定打开的网址,默认为 http://www.imooc.com/

    var myprompt=prompt("确定打开的网址:","http://www.imooc.com");

    if(myprompt!=null){

    //打开的窗口要求,宽400像素,高500像素,无菜单栏、无工具栏。

   window.open(myprompt,'_self','width=400,height=500,menubar=no,toolbar            =no');

        

    }    

    }

    } 


1 回复 有任何疑惑可以回复我~

function openWindow(){

    var mywindow1=confirm("是否打开新窗口?")

     if(mywindow1==true)

     {

       var one=window.open('http://www.imooc.com/',

'_blank','width=400,height=500,menubar=no,toolbar=no');

        var mywindow2=confirm("是否关闭新窗口?")

        if(mywindow2==true) {

            one.close();

        }

     } else {

         

     }

  }


1 回复 有任何疑惑可以回复我~

 function openWindow(){
        var result=confirm("是否打开新窗口?");//先要判断是否打开窗口,
        if(result==true){//想打开窗口,不想打开新窗口就没有下文了
            var yes=prompt("打开窗口:","http://www.imooc.com/");
            if(yes){//返回想打开窗口的情况,这里是想打开的情况
            window.open(yes,"_blank","width=400px.height=500px,menubar=no,toolbar=no")
            }
          
            }
        }

1 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

我这么写对么

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信