逆鳞oz
2018-10-01 21:49
<!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==true)
{ window.open('http://www.imooc.com','_blank',width=400,height=500
menubar=no,toolbar=no);
}
}
</script>
</head>
<body>
<input type="button" value="新窗口打开网站" onClick="openWindow()" />
</body>
</html>
//为什么我的会运行不了,有点不懂大家这么都在用prompt,我这个地方用的是confirm
你的代码内_blank,后面的一段有两处错误,一是500与menubar之间没有用,隔开,二是width=400,height=500menubar=no,toolbar=no没有用引号圈起来。
以下是修改后的代码:
window.open('http://www.imooc.com','_blank','width=400,height=500,menubar=no,toolbar=no')
(一个小建议,以后打代码的时候把代码排版得整齐一点,这样更方便自己分析内部的逻辑关系。)
少个逗号,参数链表那里
你的代码都是正确的,你是不是没点下面的提交? 而且用confirm是完全正确的
需要在 function 前面调用函数 openWindow();
因为你没有调用这个函数
JavaScript入门篇
739816 学习 · 9566 问题
相似问题