请各位大神帮我看看这个新窗口为什么打不开

来源:2-7 编程练习

weibo_李李李李清儿_03433619

2016-06-10 16:24

  function openWindow(){

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

        if(c==true){

            var b=prompt("input","http://www.baidu.com");

        if(b!=null){

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

        }

        }

        }

说b这个变量有问题,我也懵了找不到原因

写回答 关注

3回答

  • 空影幽灵
    2016-06-10 16:41:04
    已采纳

    b是变量,所以

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

    这里的b不能加引号,应该改为:

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


    weibo_...

    谢谢,知道啦

    2016-06-11 18:56:50

    共 1 条回复 >

  • 铁掌大厨
    2016-06-10 17:04:35
    window.open('b','','width=400px,height=500px,menubar=no,toolbar=no');

    这一行b不要加' '因为b是变量,函数用变量不用加引号



  • 青青木
    2016-06-10 16:58:50


    改为 window.open(b,'width=400px,height=500px,menubar=no,toolbar=no');

JavaScript入门篇

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

739817 学习 · 9566 问题

查看课程

相似问题