js -- 打开新窗口(window.open)、关闭窗口(window.close)
open() 方法可以查找一个已经存在或者新建的浏览器窗口。
语法:
window.open([URL], [窗口名称], [参数字符串])
参数说明:
URL:可选参数,在窗口中要显示网页的网址或路径。如果省略这个参数,或者它的值是空字符串,那么窗口就不显示任何文档。
窗口名称:可选参数,被打开窗口的名称。1.该名称由字母、数字和下划线字符组成。2."_top"、"_blank"、"_self"具有特殊意义的名称。_blank:在新窗口显示目标网页_self:在当前窗口显示目标网页_top:框架网页中在上部窗口中显示目标网页3.相同 name 的窗口只能创建一个,要想创建多个窗口则 name 不能相同。4.name 不能包含有空格。
参数字符串:可选参数,设置窗口参数,各参数用逗号隔开。
可选参数,在窗口中要显示网页的网址或路径。如果省略这个参数,或者它的值是空字符串,那么窗口就不显示任何文档。
窗口名称:可选参数,被打开窗口的名称。1.该名称由字母、数字和下划线字符组成。2."_top"、"_blank"、"_self"具有特殊意义的名称。_blank:在新窗口显示目标网页_self:在当前窗口显示目标网页_top:框架网页中在上部窗口中显示目标网页3.相同 name 的窗口只能创建一个,要想创建多个窗口则 name 不能相同。4.name 不能包含有空格。
参数字符串:可选参数,设置窗口参数,各参数用逗号隔开。
参数表:
例如:打开http://www.imooc.com网站,大小为300px * 200px,无菜单,无工具栏,无状态栏,有滚动条窗口:
<script type="text/javascript"> window.open('http://www.imooc.com','_blank','width=300,height=200,menubar=no,toolbar=no, status=no,scrollbars=yes')
</script>
注意:运行结果考虑浏览器兼容问题。
close()关闭窗口
用法:
window.close(); //关闭本窗口
//关闭本窗口
或
<窗口对象>.close(); //关闭指定的窗口
//关闭指定的窗口
例如:关闭新建的窗口。
<script type="text/javascript">var mywin=window.open('http://www.imooc.com'); //将新打的窗口对象,存储在变量mywin中mywin.close();
</script>
注意:上面代码在打开新窗口的同时,关闭该窗口,看不到被打开的窗口。
js -- 打开新窗口(window.open)、关闭窗口(window.close)相关推荐
- js页面跳转 和 js打开新窗口方法
js页面跳转 和 js打开新窗口 方法 Js返回上一页: 1. Javascript 返回上一页 history.go(-1), 返回两个页面: history.go(-2); 2. history. ...
- js打开新窗口的各种方法
window.top.location=url 可以在iframe中的页面在父窗口刷新打开 window.open方法可控制的样式丰富,比如我们可以控制窗口显示的大小,窗口显示的内容,以及位置等等.都 ...
- JS 打开新窗口的方法
一.window.open()支持环境:JavaScript1.0+/JScript1.0+/Nav2+/IE3+/Opera3+ 二.基本语法:window.open(pageURL,name,pa ...
- js页面跳转和js打开新窗口
js页面跳转 和 js打开新窗口 方法 Js返回上一页: 1. Javascript 返回上一页 history.go(-1), 返回两个页面: history.go(-2); 2. history. ...
- js打开新窗口并且不被拦截
js打开新窗口并且不被拦截 window.open是javascript函数,该函数的作用是打开一个新窗口或这改变原来的窗口,如果你直接在js中调用window.open()函数去打开一个新窗口,浏览 ...
- js打开新窗口,js打开居中窗口,js打开自定义窗口
js打开新窗口,js打开居中窗口,js打开自定义窗口 ================================ ©Copyright 蕃薯耀 2018年8月16日 http://fanshuy ...
- js打开新窗口被拦截问题
打开新窗口的方式主要有 window.open, a标签增加target="_blank"属性,form标签增加target="_blank"属性 用户直接点击 ...
- 微信中打开h5页面,直接关闭窗口js
引入微信js <script type="text/javascript" src="https://res.wx.qq.com/open/js/jweixin-1 ...
- java窗口如何定时关闭_[Java教程]【温故而知新】Javascript窗口效果 (全屏显示窗口、定时关闭窗口)_星空网...
[温故而知新]Javascript窗口效果 (全屏显示窗口.定时关闭窗口) 2014-10-30 0 1.全屏显示窗口 全屏显示窗口 2.定时关闭窗口 定时关闭窗口 来源:<HTML.CSS.J ...
最新文章
- python协程详解_对Python协程之异步同步的区别详解
- Django 生成数据库表时的报错TypeError: __init__() missing 1 required positional argument: 'on_delete'...
- VS2017-VC++校验和计算小工具
- Select2控件的使用
- openvino与cv2不兼容怎么办_焓湿图软件电脑不兼容怎么办
- QT的QLabel类的使用
- js控制公共模板中,不同页面中的导航选中效果-判断当前的url
- **【POJ - 3122】 Pie(二分寻值)
- LeetCode 2080. 区间内查询数字的频率(哈希+二分查找)
- 网站测试自动化系统—数据驱动测试
- 去掉字符串最后一个字符
- Windows常用运行库--VC++、DirectX、.NET
- java md5加密 jar包,java md5加密工具类学习示例
- 论文阅读:Domain Information Enhanced Dependency Parser
- 我们以为长大了就很懂得爱,却不明白小孩子才是最懂爱的(小王子,豆瓣9.0)
- HTML简易会员登录页面
- 只有程序员才能看懂的趣图,第二个我就忍不住了哈哈哈哈!
- Android逆向之旅—Hook神器Cydia Substrate使用详解
- 各种机械键盘轴的差别,究竟什么轴好
- 只有快速上网 芝麻才能开门