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

麻烦大家帮我看看,哪里出错了,点击新窗口打开网站,没反应

<!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 aa=confirm("是否打开新窗口?");

 if(aa==true)   

 // 新窗口打开时弹出确认框,是否打开

{var bb=prompt("通过输入对话框,确定打开的网址","http://www.imooc.com/");

if(bb!=null)    // 通过输入对话框,确定打开的网址,默认为 http://www.imooc.com/

{window.open(bb,"_blank",'width=400px,height=500px,menubar=no,toolbar=no');}

//打开的窗口要求,宽400像素,高500像素,无菜单栏、无工具栏。

 else

 {alert("bye")}}   

 else

 {alert("bye")}  

}

  </script> 

 </head> 

 <body> 

 <input type="button" value="新窗口打开网站" onclick="openWindow()" /> 

 </body>

</html>


正在回答

1 回答

function openWindow() {
    //这里中文;
    var aa = confirm("是否打开新窗口?");
    if (aa == true) {
        //这里中文,
        var bb = prompt("通过输入对话框,确定打开的网址", "http://www.imooc.com/"
                )
                ;
        if (bb != null) {
            window.open(bb, "_blank", 'width=400px,height=500px,menubar=no,toolbar=no');
        }
        else {
            alert("bye")
        }
    }else {
        alert("bye")
    }
}


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

starnet 提问者

请问,我错在哪里?
2016-01-09 回复 有任何疑惑可以回复我~
#2

李晓健 回复 starnet 提问者

我不是加注释了嘛 你有两个标点符号是中文的
2016-01-09 回复 有任何疑惑可以回复我~
#3

starnet 提问者 回复 李晓健

懂了,太谢谢你了!你不说的话,我检查一晚上都发现不了。
2016-01-09 回复 有任何疑惑可以回复我~
#4

starnet 提问者 回复 李晓健

你好,我改了两个标点符号还是不行啊,但用你的代码就可以,不知道怎么回事哦?
2016-01-09 回复 有任何疑惑可以回复我~
#5

李晓健 回复 starnet 提问者

我拿你的代码就改了这两个地方呀,还是不行就把你改过的代码帖上来看一下
2016-01-09 回复 有任何疑惑可以回复我~
#6

starnet 提问者 回复 李晓健

function openWindow(){ var aa=confirm("是否打开新窗口?"); if(aa==true) { var bb=prompt("通过输入对话框,确定打开的网址","http://www.imooc.com/"); if(bb!=null) {window.open(bb,"_blank",'width=400px,height=500px,menubar=no,toolbar=no');} else {alert("bye")}} else {alert("bye")} }
2016-01-09 回复 有任何疑惑可以回复我~
#7

starnet 提问者 回复 李晓健

我把注释的文字都去掉了,两个大于号也改成英文的了
2016-01-09 回复 有任何疑惑可以回复我~
#8

李晓健 回复 starnet 提问者

你还是中文呀,我说的是;和,是中文的 不是括号
2016-01-09 回复 有任何疑惑可以回复我~
#9

starnet 提问者 回复 李晓健

;分号是中文吗?
2016-01-09 回复 有任何疑惑可以回复我~
#10

李晓健 回复 starnet 提问者

对呀,仔细看我的注释 我的注释对应的都是下一行代码
2016-01-09 回复 有任何疑惑可以回复我~
#11

starnet 提问者 回复 李晓健

function openWindow(){ var aa=confirm("shifoudakai"); if(aa==true){ var bb=prompt("duihuakuangdakai","http://www.imooc.com"); if(bb!=null){window.open(bb,"_blank",'width=400px,height=500px,menubar=no,toolbar=no');} else{alert("bye")}} else{alert("bye")} }
2016-01-09 回复 有任何疑惑可以回复我~
#12

李晓健 回复 starnet 提问者

这不是好了嘛
2016-01-09 回复 有任何疑惑可以回复我~
#13

李晓健 回复 starnet 提问者

引号里改成中文没有问题的。
2016-01-09 回复 有任何疑惑可以回复我~
#14

starnet 提问者 回复 李晓健

恩,直接改运行不了,要把引号一起删除后,重新一起写才能运行。真的懂了,谢谢你了,兄弟!
2016-01-09 回复 有任何疑惑可以回复我~
查看12条回复

举报

0/150
提交
取消

麻烦大家帮我看看,哪里出错了,点击新窗口打开网站,没反应

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