为什么属性不行?

来源:2-7 编程练习

晨0_0雨

2015-09-11 14:43


    function openWindow(){
    var flag=confirm("是否打开");
    if(flag)
    {
        //document.write("nihao");
        var flag1=prompt("你要打开的网站为:","http://www.imooc.com/");
    }
    if(flag1)
    {
      window.open('http://www.imooc.com/','_blank','width=400,height=500,menuvar=no,status=no'); 
    }
    }

写回答 关注

1回答

  • Perona
    2015-09-11 15:01:48
    var flag1=prompt("你要打开的网站为:","http://www.imooc.com/");

    这里的冒号敲成中文的了,改成英文的

    if(flag1)

    if()这里是要产生个布尔值,flag1的值的prompt()里返回的字符串,所以这一行代码是没必要的。

    修改后的代码

    function openWindow(){
        var flag=confirm("是否打开");
        if(flag)
        {
            //document.write("nihao");
            var flag1=prompt("你要打开的网站为:","http://www.imooc.com/");
            window.open(flag1,'_blank','width=400,height=500,menubar=0,status=no');
        }
    }


JavaScript入门篇

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

739818 学习 · 9566 问题

查看课程

相似问题