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

为什么运行不了?

function openWindow(){

    var op=confirm("是否打开?");// 新窗口打开时弹出确认框,是否打开

    if(op==true)

         {  var a=prompt("打开的网址为:","http://www.imooc.com/");

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

             if(a!=null)

              {

                       window.open("a","_blank","width=400,height=500,menubar=no,toolbar=no");//打开的窗口要求,宽400像素,高500像素,无菜单栏、无工具栏。

               }

        else{

            alert("请输入网址");

        }

    }

    else{

        alert("很高兴遇见你!");

    }

}


正在回答

4 回答

window.open后面的a不要加引号,单引号双引号什么的都可以用的,请采纳,谢谢!!!

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

慕尼黑506139

单引号双引号都是引号
2018-09-22 回复 有任何疑惑可以回复我~

引号问题解决了,你的代码能运行吗?我的运行不了

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

window.open()里面的a是前面var创建的一个变量名,在open里引用时无需再加引号了

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

window.open()这个里面用的是单引号,而非双引号

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

慕尼黑506139

这里的单引号、双引号其实作用一样
2018-09-24 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
JavaScript入门篇
  • 参与学习       739958    人
  • 解答问题       9566    个

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

进入课程

为什么运行不了?

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