问答详情
源自:2-7 编程练习

求大神帮忙指出错在哪?谢谢~

function openWindow(){

var open=confirm("是否打开网页?");

if (open==true){

var url=prompt("确定打开的网址,默认为http://www.imooc.com/");

if (url){

window.open('url','_blank','width=400px,height=500px,left=200px,menubar=no,toolbar=no');

}else{

return false;

}else{

return false;

}

}

}


提问者:是桃子精呀 2019-06-29 21:03

个回答

  • 是桃子精呀
    2019-06-29 21:55:50

    问题已解决……把总结发给大家参考下:

    总结:1、confirm返回值为true 或 false;

    2、prompt返回值为文本框内容 或 null;

    3、window.open(url,'_blank','width=400px,height=500px,left=200px,menubar=no,toolbar=no'); 处为url(即http://www.imooc.com/),不能加引号,负责则为字符串,无法打开。

    4、花括号要一一对应,不要打错!否则无法体现效果!