不知道为什么?

来源:8-1 window对象

慕粉3804937

2016-08-17 13:45

function open(){

 var a=confirm("欢迎");

 if(a==true)

 {

   window.open("www.baidu.com","_blank","width=600,height=400");

 }

    

}


写回答 关注

3回答

  • 95yzy
    2016-08-17 16:32:00

    把"www.baidu.com"改成"http://www.baidu.com"

  • ProjectD_cg
    2016-08-17 14:31:40

    confirm()是个确认的消息对话框。当点击确认时会返回值true,点击取消返回false。这边定义了一个变量a来接收confirm()的返回值。如果a=true,即你点击了消息对话框的确定按钮,就新建一个窗口。

    window.open()里的第一个参数是目标网址,第二个表示新建一个新的窗口,第三个是新建窗口的参数设置,高和宽。

  • 慕粉3402543
    2016-08-17 14:28:22

    链接地址没有加协议,即http协议

    wshyzx

    平时浏览器不也可以不写协议吗?

    2016-10-17 13:48:40

    共 1 条回复 >

JavaScript进阶篇

本课程从如何插入JS代码开始,带您进入网页动态交互世界

468194 学习 · 21891 问题

查看课程

相似问题