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

求解,真的看不出哪错了

<!DOCTYPE html>

<html>

 <head>

  <title> new document </title>  

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

  <script type="text/javascript">  

function openWindow(){    

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


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


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

   

var message=confirm("是否需要打开网页?");

if(message==true){

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

if(site!=null){ 

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

  }else{  alert("打开失败");  }

    

}

else{alert("不需要打开网页");}


}

openWindow();

</script> 

 </head> 

 <body> 

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

 </body>

</html>


正在回答

8 回答

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

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

不应该是这样吗?难道是我写错了?

<!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 add(){
        var add=confirm("是否打开?")
        if(add==true)
        {
        window.open('http://www.imooc.com','_blank','width=400,height=500,left=0,menubar=no,toolbar=no,status=no,scrollbars=yes');
        }
    }
  </script>
 </head>
 <body>
      <input type="button" value="新窗口打开网站" onclick="add()" />
 </body>
</html>

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

两个:http后面的是中文冒号,toolbar的no后面少一个单引号

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

http后面的冒号你输入法错了,用的是中文。

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

<!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 site=prompt("请输入网址:",'');

     if(site){ 

        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 回复 有任何疑惑可以回复我~

<!DOCTYPE html>
<html>
<head>
 <meta charset="UTF-8">
 <title>Document</title>
 <script type="text/javascript"> 
  function openWindow(){   
      // 新窗口打开时弹出确认框,是否打开      // 通过输入对话框,确定打开的网址,默认为 https://www.imooc.com/      //打开的窗口要求,宽400像素,高500像素,无菜单栏、无工具栏。
    
   var message=confirm("是否需要打开网页?");
   if(message==true){
    var site=prompt("请输入网址:"," https://www.imooc.com/");
    if(site!=null){
     window.open("https://www.baidu.com/",'_blank','width=400,height=500,menubar=no,toolbar=no');
    }else{
     alert("打开失败"); 
    }
   }
   else{
    alert("不需要打开网页");
   }
  }
  openWindow();
 </script>
</head>
<body>
 <input type="button" value="新窗口打开网站" onclick="openWindow()" />
</body>
</html>

是  https ,不是 http 。测试的时候用的 百度 ,窗口 长宽高 无法规定。

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

瞅瞅啥 提问者

还是不行诶,按钮没反应
2018-09-19 回复 有任何疑惑可以回复我~

<!DOCTYPE html>

<html>

 <head>

  <title> new document </title>  

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

  <script type="text/javascript">  

function openWindow(){    

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


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


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

   

var message=confirm("是否需要打开网页?");

if(message==true){

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

if(site!=null)

  { 

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

  }


else

  {  alert("打开失败");  }


}else{alert("不需要打开网页");}

</script> 

 </head> 

 <body> 

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

 </body>

</html>


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

瞅瞅啥 提问者

还是不行哦
2018-09-18 回复 有任何疑惑可以回复我~

toolbar=no 后面缺个引号吧

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

举报

0/150
提交
取消

求解,真的看不出哪错了

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