`

Window.open()详解及浏览器兼容性问题

    博客分类:
  • js
 
阅读更多

http://newplayer.blog.163.com/blog/static/2132911692012111823558448/

 

 

各浏览器运行结果汇总:

 

IE6

IE7

IE8

Firefox

Safari

Chrome

Opera

channelmode

不支持

不支持

不支持

不支持

不支持

不支持

不支持

directories

不支持

不支持

不支持

不支持

不支持

不支持

不支持

fullscreen

支持

支持

支持

不支持

不支持

不支持

不支持

location

支持

支持

支持

不支持7

支持2

不支持7

支持8

menubar

支持

支持1

支持1

支持1

支持1

不支持9

不支持9

resizable

支持

支持

支持

不支持10

不支持10

不支持10

不支持10

scrollbars

支持

支持

支持

支持

不支持11

不支持11

支持

status

支持

支持12

支持

不支持13

支持

不支持13

不支持13

titlebar

不支持

不支持

不支持

不支持

不支持

不支持

不支持

toolbar

支持

支持

支持

支持

支持2

不支持14

不支持14

top

支持3

支持1

支持3

支持4

支持4

不支持5

不支持5

left

支持3

支持1

支持3

支持4

支持4

不支持5

不支持5

width

支持

支持

支持

支持

支持

不支持6

支持

height

支持

支持

支持

支持

支持

不支持6

支持

top left

支持3

支持4

支持3

支持4

支持4

不支持5

不支持5

width height

支持

支持

支持

支持

支持4

支持1

支持

top left width height

支持

支持4

支持3

支持4

支持4

支持3

支持4

分享到:
评论

相关推荐

    Window.Open详解

    ### Window.open() 方法详解 #### 一、方法简介 `window.open()` 是一个在Web开发中经常被用来创建新浏览器窗口或标签页的方法。此方法是 `window` 对象的一个属性,通过调用该方法可以指定打开的新窗口的URL、...

    window.open()详解及浏览器兼容性问题示例探讨

    浏览器兼容性问题 #### 标注1: 在IE7、IE8、Firefox、Chrome和Safari中,如果`menubar`设为`yes`,默认不显示菜单栏,需按`ALT`键才会显示。反之,设为`no`,即使按`ALT`键也不会显示。 #### 标注2: Safari中,...

    window.open打开新窗口参数设置

    1. **兼容性问题**:不同的浏览器对 `window.open()` 方法的支持程度不同,因此在使用时需要注意浏览器兼容性问题。 2. **弹窗阻止**:许多浏览器都具有弹出窗口阻止功能,这可能会影响 `window.open()` 方法的执行...

    js利用IE通过windowopen方式保存网页部分内容到本地

    其次,`execCommand`方法已被现代浏览器逐步弃用,因此在进行跨浏览器兼容性测试时应格外小心。 此外,随着Web标准的发展,推荐使用更现代的技术,如Blob对象和FileSaver.js库,它们提供了更为标准化且跨浏览器兼容...

    window.XMLHttpRequest详解(AJAX工作原理)1

    - **兼容性问题**:早期版本的Internet Explorer使用ActiveX对象实现`XMLHttpRequest`功能,这可能会导致跨浏览器兼容性问题。现代浏览器都支持基于标准的`XMLHttpRequest`实现。 - **安全性**:由于AJAX请求是在...

    js中window.open的参数及注意注意事项.docx

    ### JavaScript 中 `window.open` 方法详解 #### 一、引言 在Web开发中,`window.open` 是一个非常常用的方法,它允许...同时,我们也应该注意到在不同浏览器和版本之间可能存在的兼容性问题,并采取相应的解决措施。

    利用ftpclient下载文件,解决用window.open打开ftp地址中有中文,不能下载的问题

    - **编码兼容性**:考虑到不同操作系统默认编码可能不同(例如Windows默认使用GBK,而Linux默认使用UTF-8),在设置编码时应当选择合适的编码方式或者提供可配置的参数。 通过上述步骤,我们可以有效地解决使用`...

    window.open()的所有参数列表

    4. **浏览器兼容性**: 需要注意的是,出于隐私和用户体验考虑,一些现代浏览器可能限制或禁用了某些 `window.open()` 的特性,尤其是在弹窗广告被广泛滥用后。因此,在实际开发中,需要考虑到这些限制并提供适当的...

    探索浏览器页面关闭window.close()的使用详解

    - **浏览器兼容性问题** 不同浏览器对`window.close()`的支持程度不同。例如,IE6需要设置`window.opener = null;`后才能关闭,而其他浏览器可能需要使用`window.top.close()`。可以编写一个兼容性的函数来处理不同...

    showModalDialog模态对话框的使用详解以及浏览器兼容

    `showModalDialog`是JavaScript中`window`对象的一个方法,用于打开一个模态对话框,即新打开的窗口会阻止用户与...但由于浏览器兼容性问题,现代Web开发中已不再推荐使用此方法,转而使用更灵活且跨浏览器的解决方案。

    常见兼容性问题

    【兼容性问题详解】 在网页开发中,兼容性问题是一个无法回避的话题,它涉及到不同的浏览器对HTML、CSS、JavaScript等Web技术的解析和执行存在差异。以下是一些常见的兼容性问题及其解决方案: 1. **JavaScript...

    用于跨浏览器网页编程

    通过合理地使用JavaScript来检测浏览器类型和版本,结合标准化的编码习惯以及适当的工具和技术,可以有效地解决跨浏览器兼容性问题。希望本文提供的示例代码和技巧能帮助开发者更好地应对实际项目中的挑战。

    判断浏览器是刷新还是关闭窗口

    1. **兼容性问题**: - 不同浏览器对 `onbeforeunload` 和 `onunload` 事件的支持程度不同,开发时应确保代码具有良好的兼容性。 - 使用 `window.event` 可能会导致在某些现代浏览器中不兼容,建议使用 `event` ...

    再iframe中刷新列表

    ### 在iframe中刷新列表 #### 知识点概述 ...需要注意的是,在实际开发过程中还需要考虑到各种兼容性和安全性的问题,比如确保所有页面处于同一域名下以避免跨域问题,同时也要关注不同浏览器的特性差异。

    前端开源库-bwindow

    5. **兼容性**:`bWindow` 兼容主流的现代浏览器,包括Chrome、Firefox、Safari和Edge等,确保在多种环境下稳定运行。 **三、使用方法** 在项目中引入`bWindow`,可以通过npm或直接引入CDN链接。对于npm用户,可以...

Global site tag (gtag.js) - Google Analytics