为了账号安全,请及时绑定邮箱和手机立即绑定

哪位大神帮忙看看,点了按钮没反应,不知道哪里错了。。

<!DOCTYPE html>
<html>
 <head>
  <title> new document </title> 
  <meta http-equiv="Content-Type" content="text/html; charset=gbk"/>  
  <script type="text/javascript"> 
    function openWindow(){
        var new=confirm("是否打开网页");
        if(new==true){
            var win=prompt("确定打开网址");
        }
        if(win!=null){
            window.open(`http://www.imooc.com`,`_blank`,`width=400,height=500,menubar=no,toolbar=no`)
        }
        else
        {document.write("再见");}
        else
        {document.write("再见");}}

正在回答

2 回答

<!DOCTYPE html>

<html>


<head>

<title> new document </title>

<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

<script type="text/javascript">

function openWindow() {

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

if (n == true) {

var win = prompt("确定打开网址");

if (win != null) {

window.open(`http://www.imooc.com`, `_blank`, `width=400,height=500,menubar=no,toolbar=no`)

} else {

document.write("再见");

}

} else {

document.write("再见")

}

}

</script>

</head>


<body>

<input name="button" type="button" onClick="openWindow()" value="打开新窗口" />

</body>


</html>

这样就行了,new是个指定变量有特定用途,最好不要用来自己设定!

然后你的问题就是多个功能的大括号逻辑有点混乱,所以导致无法运行!

0 回复 有任何疑惑可以回复我~
#1

慕前端1323152 提问者

好的,谢谢
2018-05-19 回复 有任何疑惑可以回复我~

win != null改成win==null,然后弹出来的第二个框中点取消

1 回复 有任何疑惑可以回复我~
#1

慕前端1323152 提问者

好的,谢谢
2018-05-19 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

哪位大神帮忙看看,点了按钮没反应,不知道哪里错了。。

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信