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

为什么这段代码没有反应,有没有大神来看看,新手

为什么这段代码没有反应,有没有大神来看看,新手

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

2 回答

?
魂魄之子

TA贡献5条经验 获得超0个赞

<!DOCTYPE html>

<html>

<head>

<meta charset="UTF-8">

<title> new document </title>  

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

<script type="text/javascript">  

function openWindow( url )

{

var rst = confirm( '确定打开这个链接吗?');

console.log( rst )

if( rst ){

window.open( url );

}

}

</script>

</head>

<body>

<input type="button" value="新窗口打开网站" onclick="openWindow( 'https://www.imooc.com' )" />

</body>

</html>


查看完整回答
反对 回复 2018-10-06
?
慕仔8853991

TA贡献1条经验 获得超0个赞

<meta http-equiv="Content-Type" content="text/html; charset=gbk2312"/> <!--此处应该为gbk2312,保证字体兼容,或者改为utf-8-->

var rst=confirm('要打开一个新网址吗?');<!--此处格式换到一行中,你整个代码的格式都挺乱,调整下格式,注意缩进-->

if(rst==true)<!--此处true是一个布尔值可以直接使用,但你写错成了ture就会显示未定义-->


查看完整回答
反对 回复 2018-10-06
  • 2 回答
  • 1 关注
  • 1343 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信