一、语法及参数说明:

window.open(pageURL,name,parameters)
其中:
pageURL为子窗口路径
name为子窗口句柄
parameters为窗口参数(各参数用逗号分隔)

二、调用方式:

方法一:<body οnlοad="window.open()"> 浏览器读页面时弹出窗口; 
方法二:<body οnunlοad="window.open()"> 浏览器离开页面时弹出窗口; 
方法三:用一个连接调用: <a href="#" οnclick="window.open()">打开一个窗口</a>  
方法四:用一个按钮调用: <input type="button" οnclick="window.open()" value="打开窗口">

三、实例:

a.html:

<html>
<head><meta charset="utf-8"><title>open</title>
</head>
<body><input type="button" value="打开B页面" onClick="window.open('b.html')"><input type="button" value="打开B页面" onClick="window.open('b.html','newwindow','height=100,width=400,top=0,left=0,toolbar=no,menubar=no,scrollbars=no,resizable=no,location=no,status=no')">
</body>
</html>

'b.html' 弹出窗口的文件名; 
'newwindow' 弹出窗口的名字(不是文件名),非必须,可用空''代替; 
height=100 窗口高度;
width=400 窗口宽度;
top=0 窗口距离屏幕上方的象素值;
left=0 窗口距离屏幕左侧的象素值; 
toolbar=no 是否显示工具栏,yes为显示; 
menubar,scrollbars 表示菜单栏和滚动栏。 
resizable=no 是否允许改变窗口大小,yes为允许;
location=no 是否显示地址栏,yes为允许;
status=no 是否显示状态栏内的信息(通常是文件已经打开),yes为允许; 
b.html:

<html>
<head><meta charset="UTF-8" /><title>close</title><script type="text/javascript">function closeme(){var browserName=navigator.appName;if (browserName=="Netscape") {window.open('','_parent','');window.close();} else if (browserName=="Microsoft Internet Explorer") {window.opener = "whocares"; window.close();}};</script>
</head>
<body><input type="button" value="关闭当前页" οnclick="closeme();">
</body>
</html>

_blank 表示新开一个窗口,
_parent表示父框架窗口,
_self表示覆盖该窗口,
xxx表示覆盖名字为xxx的窗口(每个窗口都可以给他命名)

JS使用window.close()关闭当前页(兼容firefox)相关推荐

  1. JS关闭窗口兼容Firefox、Chrome、IE(二次总结后)

    要想使Chrome,IE,Firefox点击一个按钮调用js方法都自动关闭窗口,应该写成如下的. function windowclose() {     var browserName = navi ...

  2. JS跳到新页关闭当前页,跳到顶部,添加删除提示等等,自己看吧

    原文来自:我是来自这 一 1.网页技术分为三个方面:静态网页.网页美工.动态网页. 2.DHTML(动态HTML)是一种通过各种技术的综合而得以实现的概念,包括三部分:HTML.Script(Java ...

  3. js能关闭HTML页面,js关闭当前页面的方法是什么_js如何只关闭当前页面图文步骤...

    最近有朋友向小编咨询js关闭当前页面的方法是什么,其实对于这个问题,还有很多朋友不明白,js到底应该如何操作才能关闭当前页面呢?别着急,小编这就为大家带来js如何只关闭当前页面图文步骤. js如何只关 ...

  4. Chrome浏览其中,关闭窗口js无效.(window.close())

    Chrome浏览器中,直接使用window.close()无效, window.open('','_self',''); <script> function closeChrome(){ ...

  5. js如何关闭当前页,而不弹出提示框

    //关闭当前页面,并且打开新页面,(不提示) function closeWinAndOpen(url) { //利用随机数处理WinName var sWinName = "LR" ...

  6. html监听页面关闭事件,JS针对浏览器窗口关闭事件的监听方法集锦

    本文实例总结了JS针对浏览器窗口关闭事件的监听方法.分享给大家供大家参考,具体如下: 方式一:(适用于IE浏览器,而且刷新不提示,只在点击浏览器关闭按钮的时候提示) window.οnbefοreun ...

  7. JS 监控页面刷新,关闭 事件的方法(转载)

    JS 监控页面刷新,关闭 事件的方法(转载) 已有 149 次阅读 2011-8-30 11:37 |个人分类:web|系统分类:创意设计|关键词:JS,刷新,关闭 都是为了学习-- onbefore ...

  8. js中WINDOW对象

    全栈工程师开发手册 (作者:栾鹏) js系列教程6-BOM操作全解 js中WINDOW对象 BOM的核心是window,而window对象又具有双重角色,它既是通过js访问浏览器窗口的一个接口,又是一 ...

  9. js本地图片预览,兼容ie[6-9]、火狐、Chrome17+、Opera11+、Maxthon3

    //js本地图片预览,兼容ie[6-9].火狐.Chrome17+.Opera11+.Maxthon3 <!DOCTYPE html> <html xmlns="http: ...

最新文章

  1. 不知道这些,简历上千万不要说你会 Redis 持久化。。。
  2. ggcor包的安装与绘图示例
  3. HTTP第一篇——搭建
  4. Java关键字this、super使用总结
  5. 【上】安全HTTPS-全面详解对称加密,非对称加密,数字签名,数字证书和HTTPS
  6. Apache Spark 1.5新特性介绍
  7. 内购订单进行二次处理_更学教育:卖家在投诉异常订单的流程是怎么样的?
  8. 如何用一个废旧的笔记本打造一个家庭网络服务器?
  9. java 需要 不是语句,我应该避免使用Java标签语句吗?
  10. VMware Data Recovery安装配置
  11. 软件测试正交矩阵,正交矩阵在测试用例设计中的应用
  12. 华为 hg8245c 超级密码
  13. 项目管理的五大过程组及十大知识领域
  14. java 图片添加蒙版处理
  15. 画中画视频怎么制作?学会这招,让你成为短视频高手!
  16. 常用API——Random类
  17. 【面试总结系列】CSS 预编译器 Sass、Less、Stylus 三者之间的比较详解
  18. Java面经:小米暑期实习+秋招真题分享
  19. 大数据 勾勒中国人“的亲情地图”!
  20. html超级玛丽游戏源码,超级玛丽HTML5源代码学习------(一)

热门文章

  1. OO第三单元总结——JML规格
  2. RK3399平台开发系列讲解(内核入门篇)1.53、platform平台设备
  3. 实现elementui输入框只能输入数字和一个小数点
  4. 微信浏览器的F12大法!学会随意修改!
  5. Linux 文件的隐藏属性
  6. 33 个 2017 年必须了解的 iOS 开源库(包含swift)
  7. 科技小知识!航天器系统工程是什么
  8. 任务栏 Adobe Acrobat DC / Adobe Reader 图标出错、异常、不显示(Windows下)
  9. 记录以下,Nod32的更新服务器
  10. 人工智能海洋学基础及应用(讲义)Python代码