修竹莞尔
2015-12-27 17:16
请大神指点,为什么总是不对呢?就算点击了取消,还是一样打开网址?。。。。 function openWindow() {var message=confirm("确定打开新窗口吗?"); if(message=true) {var fyj=prompt('请输入网址','http://www.imooc.com/'); window.open(fyj,'_blank','width=400,height=500,menubar=no,toolbar=no')} else {window.close()} }
if(message=true) 这里要写成 if(message==true)
判断写错了,应该是2个等号或者3个等号。因为是布尔值,其实可以写成这样:
if(message){ // do sth }
JavaScript入门篇
739817 学习 · 9566 问题
相似问题