我想打开百度,这段代码哪里有问题呢?老是打开默认的网址。。

来源:2-7 编程练习

夏天物语

2016-03-21 13:57

function wOpen(){

        var ensure=confirm("Open it?");

if(ensure==1){

var a_url=prompt("Enter your url?");

if(a_url!=null)

{

    window.open('a_url','_blank','width=400,height=500,menubar=no,toolbar=no, status=no,scrollbars=yes');

}

else

{

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

}



}



写回答 关注

3回答

  • W_V
    2016-03-21 14:42:17

    function openWindow(){

            var ensure=confirm("Open it?");

            if(ensure==true){

            var a_url=prompt("Enter your url","http://www.imooc.com");

            if(a_url!=null)

            {

            window.open(a_url,'_blank','width=400,height=500,menubar=no,toolbar=no, status=no,scrollbars=yes');

            }

            }

      }

            

    夏天物语 回复W_V

    那怎么改呢?

    2016-03-21 14:53:58

    共 2 条回复 >

  • Leeeree
    2016-03-21 14:31:55

    confirm确认对话框只能返回true和false

  • Timemis
    2016-03-21 14:17:43

    prompt里面不是有两个属性么,你不写不就是null了

    夏天物语 回复Timemi...

    怎么改呢

    2016-03-21 14:54:36

    共 2 条回复 >

JavaScript入门篇

JavaScript做为一名Web工程师的必备技术,本教程让您快速入门

741098 学习 · 9843 问题

查看课程

相似问题