问答详情
源自:8-1 window对象

不知道为什么?

function open(){

 var a=confirm("欢迎");

 if(a==true)

 {

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

 }

    

}


提问者:慕粉3804937 2016-08-17 13:45

个回答

  • 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协议