问答详情
源自:2-7 编程练习

不知道代码哪里错了,点击按钮没有用,消息框没有弹出来

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

     

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

    if(message=="true"){

    

    var mess=("请输入要打开的网址","http://www.imooc.com")

    if(mess!=null){

    window.open(mess,"_blank","width=400,height=500,scrollbars=no,toolbar=no");

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

    }

    

    else{ alert("再见");}

    }

   }

  </script> 

 </head> 

 <body> 

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

 </body>

</html>


提问者:逍遥叹什么 2016-11-18 20:58

个回答

  • crescenthu
    2016-11-18 21:35:39
    已采纳

    第13行少了个prompt

    <!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 message=confirm("是否打开网址?");
         
        // 新窗口打开时弹出确认框,是否打开
        if(message==true){
        
        var mess=prompt("请输入要打开的网址","http://www.imooc.com");
        if(mess!=null){
        window.open(mess,"_blank","width=400,height=500,scrollbars=no,toolbar=no");
        //打开的窗口要求,宽400像素,高500像素,无菜单栏、无工具栏。
        }
        
        else{ alert("再见");}
        }
       }
      </script> 
     </head> 
     <body> 
     <input type="button" value="新窗口打开网站" onclick="openWindow()" /> 
     </body>
    </html>

  • 慕娘9321939
    2016-11-18 21:43:46

    var message=confirm("是否打开网址?");  //括号是中文格式的

  • JimMiao
    2016-11-18 21:41:58

    没有输入prompt

  • 慕娘9321939
    2016-11-18 21:35:47

    var mess=("请输入要打开的网址","http://www.imooc.com")

    没有输入prompt

  • 七月26
    2016-11-18 21:17:29

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

         

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

        if(message!=false){

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

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

        }

        else{ alert("再见");}

       }

      </script> 

     </head> 

     <body> 

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

     </body>

    </html>

    </script>

    </body>

    </html>