慕虎3994276
2018-08-24 18:01
<!DOCTYPE HTML>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>window对象</title>
<script type="text/javascript">
function dakai(){
window.alert("欢迎来到木光科技有限公司")
window.open('https//www.baidu.com','百度','width= 600px,height=400')
}
</script>
</head>
<body>
<form>
<input type="button" value="点击我,打开新窗口" onclick="dakai()" />
</form>
</body>
</html>
把百度删除即可,_blank这个参数选填,不加的话默认就是这个
<!DOCTYPE HTML>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>window对象</title>
<script type="text/javascript">
function dakai(){
window.alert("欢迎来到木光科技有限公司")
window.open('https//www.baidu.com','_blank','width= 600,height=400')
}
</script>
</head>
<body>
<form>
<input type="button" value="点击我,打开新窗口" onclick="dakai()" />
</form>
</body>
</html>
测试可行。
px删除,百度改了应该就可以
<script type="text/javascript"> window.open('http://www.imooc.com','_blank','width=300,height=200,menubar=no,toolbar=no, status=no,scrollbars=yes')
</script>
网站后面的'_blank'你没有
语法:
window.open([URL], [窗口名称], [参数字符串])
参数说明:
URL:可选参数,在窗口中要显示网页的网址或路径。如果省略这个参数,或者它的值是空字符串,那么窗口就不显示任何文档。窗口名称:可选参数,被打开窗口的名称。
1.该名称由字母、数字和下划线字符组成。
就是这个: 2."_top"、"_blank"、"_self"具有特殊意义的名称。
_blank:在新窗口显示目标网页
_self:在当前窗口显示目标网页
_top:框架网页中在上部窗口中显示目标网页
3.相同 name 的窗口只能创建一个,要想创建多个窗口则 name 不能相同。
4.name 不能包含有空格。参数字符串:可选参数,设置窗口参数,各参数用逗号隔开
JavaScript进阶篇
468061 学习 · 21891 问题
相似问题