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

javascript入门篇2-7编程练习,为什么我的确认窗口不会弹出,也没有打开网址

编程练习

制作新按钮,“新窗口打开网站” ,点击打开新窗口。

任务

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

提示: 使用 if 判断确认框是否点击了确定,如点击弹出输入对话框,否则没有任何操作。

2、通过输入对话框,确定打开的网址,默认为 http://www.imooc.com/

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

https://img1.sycdn.imooc.com//5bc498200001d91215750865.jpg

我的代码如下:

<<!DOCTYPE html>

<html>

 <head>

  <title> new document </title>  

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

  <script type="text/javascript">  

    

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

    //通过输入对话框,确定打开的网址,默认为 http://www.imooc.com/

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

    function openWindow()

    {

    var o1pen=confirm("是否打开窗口");

if(o1pen=="true")

{

window.open('http://www.imooc.com','-blank','width=400','height=500','menubar=no','toolbar=no');

}

else

{

document.write("取消");

}

    }    

  </script> 

 </head> 

 <body> 

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

 </body>

</html>


正在回答

1 回答

根据任务要求,你这个代码没有写完吧。
就已经写完的代码看,有两个问题:
1、("是否打开窗口")后面的分号和("取消")后面的分号用的是中文版;
2、if(o1pen=="true")里面的true不需要加引号。
此外,整个HTML文件的最前面多了一个小于号“<”。

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

重庆鸡公鸨 提问者

好的好的,谢谢你啦
2018-10-16 回复 有任何疑惑可以回复我~
#2

重庆鸡公鸨 提问者

再请问一下,第二个要求//通过输入对话框,确定打开的网址,默认为 http://www.imooc.com/。这个怎么可以做到呀
2018-10-16 回复 有任何疑惑可以回复我~
#3

哈哈么么哒啊 回复 重庆鸡公鸨 提问者

prompt函数可以实现
2018-10-16 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

javascript入门篇2-7编程练习,为什么我的确认窗口不会弹出,也没有打开网址

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