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

这个网页为什么打开后显示是网页无法访问?

这个网页为什么打开后显示是网页无法访问?

祀未 2016-06-14 00:43:13
<!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 open1=confirm("是否打开新页面?")   if(open1==true){     var open2=prompt("请输入网址","http://www.imooc.com/")      if(open2!=null){       window.open('http://www.imooc.com/','_blank','width=400,height=500,toolbar=yes,menubar=no');         }else         {          alert("不能打开哦");            }   }else{       alert("还是不能哦");       }    }    </script>   </head>   <body>    <input type="button" value="新窗口打开网站" onclick="openWindow()" />   </body> </html>
查看完整描述

2 回答

已采纳
?
慕莱坞9220042

TA贡献377条经验 获得超508个赞

你好:

首先,这一句有问题:

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

括号是中文的,改成英文的,而且最后没有加“;”,也要英文的分号;

其次,这一句:

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

http后面的冒号也是中文的,换成英文的就可以了。

改正后的代码:

<!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 open1=confirm("是否打开新页面?")
  if(open1==true){
    var open2=prompt("请输入网址","http://www.imooc.com/");
     if(open2!=null){
      window.open('http://www.imooc.com/','_blank','width=400,height=500,toolbar=yes,menubar=no');
  
     }else
        {
         alert("不能打开哦");
           }
  }else{
      alert("还是不能哦");
      } 
  }
   </script> 
 </head> 
 <body> 
 <input type="button" value="新窗口打开网站" onclick="openWindow();" /> 
 </body>
</html>

你可以试试了。

望采纳!

查看完整回答
2 反对 回复 2016-06-14
?
一毛钱

TA贡献156条经验 获得超57个赞

http://www.imooc.com/  中间的冒号你用的是中文状态,应该是http://www.imooc.com/

查看完整回答
1 反对 回复 2016-06-14
  • 2 回答
  • 0 关注
  • 1514 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号