问答详情
源自:2-7 编程练习

为什么这段代码运行后输入新的网址,打开的还是慕课网的网址,问题出在哪?

 function openWindow(){

    var open=confirm("确定要打开新窗口吗?")

    if(open==true)

    {  var url=prompt("请输入要打开的网址:","http://www.imooc.com/");

       if(url!=null)

         {  window.open('url','_blank','width=400px,height=500px,top=200px,left=100px,menubar=no,toolbar=no, status=no,scrollbars=yes');

         }

    else{alert("再见");}

    }

    else{alert("再见");}    

   }     


提问者:kamo2 2016-03-31 18:01

个回答

  • mzcbss
    2016-03-31 18:27:12
    已采纳


    刚学不是很懂,随便猜的

    1. 输入网址是必须是完整的网址,如http://www.baidu.com/

    2. 便量url在open()里面不用加  单引号'   ' ,如 window.open(url,'_blank','width=400px,height=500px,top=200px,left=100px,menubar=no,toolbar=no, status=no,scrollbars=yes');

  • 帝临江南
    2016-03-31 18:44:14

    ....