- 浏览: 2560744 次
- 性别:
- 来自: 北京
文章分类
- 全部博客 (1286)
- js-oop (2)
- js-window (10)
- js-event (19)
- js-string (37)
- js-array (27)
- js-page (4)
- js-dom (62)
- js-lang (8)
- js-number (7)
- js-platform (3)
- js-object (15)
- js-element (3)
- js-browser (7)
- js-url (6)
- js-date (10)
- css基础 (48)
- css优化 (15)
- html基础 (17)
- html标签 (19)
- js基础 (117)
- js-兼容性差异 (33)
- js引擎 (3)
- js性能 (14)
- json (6)
- jQuery源码浅析 (43)
- web mobile开发资料 (78)
- js跨域 (2)
- html5 (74)
- html5-canvas (7)
- css3 (53)
- 浏览器 (5)
- api设计学 (3)
- js-加载 (3)
- linux (37)
- 架构师 (1)
- php (2)
- self开发的脚本库--凤凰 (2)
- web应用名词 (6)
- javascript新特性翻译 (8)
- ajax (6)
- jQuery动画效果 (7)
- prototype的解读 (13)
- 优秀插件翻译 (1)
- css解决方案 (26)
- 数据库 (2)
- english daily (59)
- 浏览器内核探究 (1)
- jQuery插件介绍 (9)
- jquery基础篇 (26)
- chrome浏览器问题整理 (14)
- js选择器那些事 (3)
- 前端框架 (26)
- Firefox私有属性 (11)
- webkit私有属性集合 (17)
- 书籍推荐 (21)
- 数据结构 (1)
- 网站建设相关 (7)
- 好文翻译 (2)
- 个人作品 (3)
- kissy的解读 (4)
- css-layout(布局研究) (5)
- less研究 (1)
- YUI探究 (1)
- hash探究 (1)
- js动画 (7)
- 前端面试题 (37)
- css书写规范 (1)
- js模板引擎 (6)
- js模块化 (19)
- 编写高质量代码 (3)
- 性能探究--应用协议 (2)
- 前端图像处理 (19)
- Mac OS相关 (21)
- 正则表达式 (11)
- 离线应用相关 (0)
- 前端工具 (65)
- nodeJS (55)
- jquery优化篇 (2)
- 设计模式探究系列 (3)
- windows7 (2)
- IE10 (10)
- 微博开放平台探究 (2)
- 常用web服务接口 (1)
- 数据存储相关 (8)
- 零时文件 (2)
- jQuery Mobile (16)
- backbone (15)
- underscore (22)
- sass (11)
- android (3)
- phonegap (10)
- IE私有 (11)
- qwrap (8)
- git (14)
- chrome extensions (5)
- freemarker (11)
- angularJS (3)
- seo (2)
- markdown (3)
- css动画 (4)
- 安卓开发 (2)
- React (7)
- 活动页技术 (1)
- 网络安全 (3)
- grunt (7)
- Lo-Dash (3)
- 前端国际化 (4)
- 版本控制 (2)
- 盒模型 (4)
- 微信开发 (1)
- Mock数据工具 (1)
- sails (1)
- vim (1)
- js-color (1)
- iOS 基础 (43)
最新评论
-
jertom:
<div id="showInfo" ...
addEventListener等事件监听的参数细谈 -
乌托邦国王:
引用[u][/u]
css3动画属性系列之transform细讲移动translate -
hvang1988:
能提供附件下载吗,找不到js库,google封了访问不了
Syntaxhighlighter---代码高亮插件介绍 -
sscsacdsadcsd:
我的天 那到底是为什么function是object我看und ...
typeof func ==='function'的疑惑 -
wkjiangwk:
试了,没用,你们从不去测试。
介绍一下x-webkit-speech -------实现语音输入
前言:
很多人可能没有关注过window.close()这个api在非IE下的作用是否无效。
正文:
问题分析:
window对象属于BOM范畴,在现行规范标准中没有统一,close方法属于BOM体系中window对象的成员,目前它不属于任何标准。使用close方法存在着一些安全方面的限制。
在Gecko DOM参考文档中:
window.close只允许由window.open打开的窗口调用,如果窗口不是通过脚本方式打开的,JavaScript控制台将报:不允许脚本关闭非脚本打开的窗口。
关于Chrome下解决方案:
var href = window.location.href; window.open(href,"_self",""); window.close();
关于ff下的解决方法:
在FF地址栏输入about:config
在配置列表中找到dom.allow_scripts_to_close_windows
设置true
扩展阅读:
http://www.w3help.org/zh-cn/causes/BX2012
发表评论
-
动态创建style并写入
2013-08-06 11:35 0动态创建style标签,并写入内容: ... -
array中最后一个空元素的差异
2013-06-05 16:53 1409本文来自w3help的一篇《SJ2007: ... -
History全兼容方案之ie6-7
2013-05-08 16:01 1571在IE6-7中无法使用hash来产生历史记录 ... -
navigator.battery
2013-05-09 11:12 1389navigator.battery ... -
认识一下window.external
2013-04-01 13:46 0先看看各个浏览器的情况: chro ... -
window.innerHeight
2013-01-31 15:37 1630window.innerHeight - ... -
new Date返回值的差异
2013-01-04 11:37 2029//返回当前的时间 new Date(); ... -
window.devicePixelRatio简介
2012-12-26 11:59 6069本文大部分内容来自:http://www.quirksmode ... -
IE下加载flash相关
2012-12-17 10:21 1346case: IE在加载flash的时候,需要对Obj ... -
IE下删除自定义属性的兼容性问题
2012-12-17 10:02 2809很多时候我们会给某个dom元素赋予一些自定义的属 ... -
获取flash对象
2012-12-03 15:06 1639场景:获取swf对象 先上一张图: 来自 ... -
关于cssText的差异
2012-10-10 19:56 2152其实很多人应该接触过cssText这个style对象的属性。 ... -
getAttribute和setAttribute设置style的兼容问题
2012-10-10 19:25 3060其实前面写过一篇“获取和设置目标元素的属性值”的,本文补充说明 ... -
关于script标签的onerror事件
2012-10-01 01:56 7940其实写过jsonp相关api或者了解jsonp原理的同学其实都 ... -
获取head元素
2012-09-17 15:21 1843先上一段jquery 1.7.1版本的代码片段: ... -
navigator对象获取浏览器语言的兼容性
2012-09-09 20:37 2301关于navigator对象中与语言相关的属性直接的差异 ... -
document.uniqueID
2012-09-07 14:16 2529uniqueID 是IE 私有的只读属性 ... -
关于Dom的top
2012-09-07 13:33 1690top属性 ---------- 返回最顶层的先辈窗口 ... -
关于textarea下空格和回车
2012-08-07 18:10 19981、关于textarea下的回车: IE下:\r ... -
再谈window.ActiveXObject
2012-08-03 14:27 2295其实前面写过一篇《Ajax系列之XMLHttpRequest对 ...
相关推荐
window.open()对于各浏览器兼容情况
最近在做项目的时候碰到了使用window.open被浏览器拦截的情况,搞得人无比郁闷啊,虽然在自己的环境可以对页面进行放行,但是对用户来说,不能要求用户都来通过拦截。何况当出现拦截时,很多小白根本不知道发生了啥...
让window.close()不提示对话框
关于window.open()的详细介绍使用,浏览器对于bom的不同兼容问题
window.close(); 关闭浏览器窗口js代码的总结介绍 序号 关闭代码 需要确认 无任何作用 无需确认 测试 1 window.close() IE7 firefox,chrome, safari Opera Close 2 window.opener=null; window.open(”,’_...
对window.open进行封装, 使其更好用, 且更兼容, 很多人说window.open不兼容,其实不是, 因为不能直接执行, 必须通过用户手动触发才行;看代码: 代码如下 var openWindow = function(url, options) { var str = ""; ...
说起来window.close(),这也是个“不太让人省心”的角色。因为浏览器兼容性千差万别,还对他有诸多限制。
window.close(),一看就知道是用来关闭浏览器窗口的方法。W3CSchool对该方法的解释如下:方法 close() 将关闭有 window 指定的顶层浏览器窗口。某个窗口可以通过调用 self.close() 或只调用 close() 来关闭其自身...
This is a `window.showModalDialog()` shim using a modal HTML5 `<dialog>` element and ECMAScript 6 Generators. It was tested in the latest Google Chrome with the *Enable Experimental JavaScript* flag ...
Window.close()这句脚本是用来关闭当前窗口,如果是在window.open的窗口中执行Window.close(),将会很顺利地将窗口关闭,但如果是在一非window.open打开的窗口中执行Window.close(),将会弹出一个提示窗口,如下: ...
主要介绍了window.open()的使用及浏览器兼容性问题方面的知识,感兴趣的朋友可以参考下
html和js通过window.print()实现调用浏览器打印带背景图片和生成二维码的文件功能;直接下载可用
火狐下window.event回车改Tab解决方案 火狐下window.event回车改Tab解决方案
火狐浏览器不支持window.event的解决办法,解决不同浏览器针对window.event的差异
主要介绍了FF(火狐)浏览器无法执行window.close()解决方案,需要的朋友可以参考下
window.clearInterval与window.setInterval的用法.
window.postMessage的功能是允许程序员跨域在两个窗口/frames间发送数据信息。基本上,它就像是跨域的AJAX,但不是浏览器跟服务器之间交互,而是在两个客户端之间通信。让我们来看一下window.postMessage是如何工作...
window.name解决跨域问题的文档,刚才网上发现的.也许有点作用
window.showModalDialog以及window.open用法简介