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

第一步confirm就打不开啊这是为啥???

<!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 mymessage=confirm("确认打开新网站吗?")

        if(mymessage==true){

            var window;

            window=prompt("请输入你要打开的网站:", "http://www.imooc.com/");

            if(window!=null){

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

        }

    }

        else{

            alert("不打开网站了");

        }

    }

  

    

    

  </script> 

 </head> 

 <body> 

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

 </body>

</html>


正在回答

4 回答

这代码出来的是函数。。

函数不调用是没有效果的

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

周姨我再也不生气了 提问者

我调用了呀,在BODY的INPUT里
2019-03-19 回复 有任何疑惑可以回复我~

<!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 mymessage=confirm("确认打开新网站吗?");

        if(mymessage==true){

            var mywindow = prompt("请输入你要打开的网站:", "http://www.imooc.com/");

            if(mywindow!=null){

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

            }

        }

        else{

            alert("不打开网站了");

        }

    }

  </script> 

 </head> 

 <body> 

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

 </body>

</html>


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

周姨我再也不生气了 提问者

这个是把window换成了mywindow吧?为什么我自己的代码换了还是不行啊。。。
2019-03-18 回复 有任何疑惑可以回复我~
#2

K___

这段代码好多错啊。。上下变量名不同,然后用了prompt下面还把地址写成了确定地址
2019-03-29 回复 有任何疑惑可以回复我~

'_blank'后面少个逗号

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

周姨我再也不生气了 提问者

不行啊
2019-03-17 回复 有任何疑惑可以回复我~
#2

玄之又玄上 回复 周姨我再也不生气了 提问者

content="text/html 后面的分号去掉就可以的
2019-03-17 回复 有任何疑惑可以回复我~
#3

玄之又玄上 回复 周姨我再也不生气了 提问者

兄弟,还有一点是你把变量 window换成别的字符,不要和window.open冲突
2019-03-17 回复 有任何疑惑可以回复我~
#4

周姨我再也不生气了 提问者 回复 玄之又玄上

还是不行啊...
2019-03-18 回复 有任何疑惑可以回复我~
#5

周姨我再也不生气了 提问者 回复 玄之又玄上

好的谢谢老哥
2019-03-18 回复 有任何疑惑可以回复我~
查看2条回复

confirm("确认打开新网站吗?");少了“;”

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

周姨我再也不生气了 提问者

还是不行啊老哥
2019-03-17 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
JavaScript入门篇
  • 参与学习       739958    人
  • 解答问题       9566    个

JavaScript做为一名Web工程师的必备技术,本教程让您快速入门

进入课程

第一步confirm就打不开啊这是为啥???

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