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

觉得代码没错啊,可是运行不了,求解答

<!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 mysrt=confirm("是否打开网页");

    if (mysrt==true)

    {

        var my=prompt("请输入网址","http://www.imooc.com/");

        if(my !=null){

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

            else{alert("再见");

        }

    }

    else{

    alert("再见!");

    }

    }

    

  </script> 

 </head> 

 <body> 

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

 </body>

</html>


正在回答

4 回答

<!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 mysrt = confirm("是否打开网页");
            if (mysrt == true) {
                    var my = prompt("请输入网址", "http://www.imooc.com/");

                    if (my != null) {
                        window.open(my, 'http://www.imooc.com', '_blank', 'width=400px,height=500px,menubar=no,toolbar=no')
                    }
                    else{
                            alert("再见");
                        }
            }
            else {
                alert("再见!");
            }

        }

    </script>
</head>
<body>
<input type="button" value="新窗口打开网站" onclick="openwindow()" />
</body>
</html>

//以上代码已经修改完毕,测试成功

代码我看了一会,原来是ifelse{}符号不匹配,下次遇到这种问题,试试用chrome的检查工具查看问题,刚刚,一下就找到问题所在了

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

慕粉3628429 提问者

非常感谢!
2016-11-29 回复 有任何疑惑可以回复我~
#2

慕瓜3015239 回复 慕粉3628429 提问者

-.-
2016-12-01 回复 有任何疑惑可以回复我~

<!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 mysrt = confirm("是否打开网页");

      

    if (mysrt==true)

    {

        var my=prompt("请输入网址:","http://www.imooc.com/");  

        if(my != null){

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

            }else{

                alert("再见!");

            }

    }else{

        alert("再见!");

        }

    }

  </script> 

 </head> 

 <body> 

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

 </body>

</html>

测试通过了!一些标点的问题


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

if ..else.函数那里写的有问题,第二个if和else之间少了一个大括号

0 回复 有任何疑惑可以回复我~
 if(my !=null){
            window.open(my,'http://www.imooc.com','_blank','width=400px,height=500px,menubar=no,toolbar=no')}
            else{alert("再见");
        }


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

举报

0/150
提交
取消

觉得代码没错啊,可是运行不了,求解答

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