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

觉得代码没错,可是就是运行不出来


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

正在回答

8 回答

var url=prompt("请输入打开的网址","http://www.imooc.com/");   这句代码后面的分号  你的是中文格式的,换成英文格式的就可以运行的~ 第一次回答问题。。。

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


 function openWindow(){

     if(confirm("是否打开网站"))    // 新窗口打开时弹出确认框,是否打开

     {

         var score=prompt("是否打开下面的网站","http://www.baidu.com");  

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

         if(score)

         {

             

             window.open("http://www.baidu.com","name1","width=400,height=500,left=500,top=200,menubar=no,toolbar=no,status=no");

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

         }


     }

     }


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

犯低级错误啊 仔细看window.open(); 这段最后的分号你用了中文式的分号;  你该改成英文式那个

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

我的也是,没出来,我就过了,不知道什么问题,好像跟你的差不多

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

window.open(url,'_blank','width=400,height=500,menubar=no,toolbar=no,scrollbars=yes'); 里面的属性是单引号不是双引号.

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

还得在打开窗口时添加一个判断,代码如下:

function openWindow()
  {
      var cons=confirm("是否打开新网站");
      if(cons=true)
      {
       var poo=prompt("请输入打开的网址","http://www.imooc.com/");
       }
       if(poo!=null){
         window.open(poo, "_blank",width=400px,height=500px");
         }
  }

还有,请注意大小写。大神,有错的请改正,我也是个新手~

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

既然写在上面,就需要Window.onload=function(){

这里面包含js代码

}


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

我也不知道

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

举报

0/150
提交
取消

觉得代码没错,可是就是运行不出来

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