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

为什么prompt无论点击什么都会弹出网页

function openWindow(){

  var ko;
  var temp=confirm("是否要打开新的网页?");
  if(temp==true)
{  
 ko=prompt("请输入你要打开的网址:","http://www.imooc.com/");

if(ko="http://www.imooc.com/"){
  window.open(ko,'_blank','width=400,height=500,menubar=no,toolbar=no');
}
}
}

提问者:慕设计9669343 2017-06-27 20:28

个回答

  • webbbbbb
    2017-06-29 19:55:02

    你的prompt输入框已经默认是那个网址了,所以if条件始终成立

  • 蜀绘
    2017-06-27 20:53:28

    对的吧,我都点出来了

  • qq_我若是问心有愧呢_04038464
    2017-06-27 20:50:02

    楼上正解

  • qq_晨风_15
    2017-06-27 20:39:12

    代码写错了啊,第一个if里面没有}结尾,

    正确写法应该是

    if(temp == true){

    //你的内容

    }

    else{

    }