浏览器 | 无参数 | width,height | left,top | toolbar | location | Directories | Status | Menubar | Scrollbar | Resizable | screenX,screenY | FullScreen |
期待结果 |
有标签的 标签 无标签的 弹窗 |
尽量按指定 宽高弹窗 |
语义冲突的参数 相对parent页 left ,top位置 |
默认 无工具栏 yes 有工具栏 no 无工具栏 |
默认 有(r) yes 有(w) no 无 (r)只读,(w)可写 |
这玩意到底 是神马? 只有IE6支持 无期待结果 |
默认 无 yes 有 no 无 |
垃圾参数 无视. 只对早期 ie有效 |
默认auto yes auto no 无 |
默认 是 yes 是 no 否 |
真正语义上的参数 相对屏幕坐标 |
全屏显示 |
IE |
6 弹窗 7-8 弹窗 9 标签 |
全部 ok | (注1) |
全部 默认无
yes 有
no 无 |
6 默认 无 yes 有(w) (toolbar也有了) no 无 7,8,9 默认 有(r) yes 有(w) no 有(r) |
6 toolbar去掉 location部分 7,8,9不支持 |
6,7,8 无视参数 始终 有 9 默认 无 yes 有 no 无 |
全部 无视参数 始终 无 |
全部 默认 否 yes 是 no 否 |
不支持 |
全部 支持 |
|
Chrome | 全部 标签 | 全部 ok |
全部相对
父页面
left,top |
不支持此参数 弹窗木有工具栏 |
不支持此参数 始终有,且只读 |
不支持 | 无status bar |
1 无视参数 始终 无 2+ 默认 auto yes auto no auto |
不支持此 参数,一律 可缩放 |
完全 ok | 不支持 | |
FireFox |
1, 1.5 弹窗 2.0+ 标签 |
全部 ok |
全部
|
默认无
yes 有
no 无 |
1, 1.5, 2 默认 无 yes 有(r) no 无 3+ 无视参数 始终有(r) |
不支持 |
无视参数 始终 有 |
无视参数
始终 无
|
2- 默认 否 yes 是 no 否 3+ 不支持此 参数,一律 可缩放. |
完全 ok |
3.6- 不支持 4 支持 |
|
Safari |
3+ 弹窗 (Safari5 偏好设置 ,在标签中打开新 页面, 选项有-总是 ,永不,自动.默认是 永不.导致此问题.) |
3+ ok |
全部
left 相对父页面
(但当父窗体left的
位置导致新窗体不
能全部显示时,则
新窗体left,相对屏
幕为0,与ie7有些
相似)
top 相对屏幕
|
默认无
yes 有
no 无 |
默认 无 yes 有(w)(但 工具栏也有了) no 无 |
不支持 |
默认 无 yes 有 no 无 |
无视参数
始终 无
|
不支持此 参数,一律 可缩放 |
完全 ok | 不支持 | |
Opera | 9.2+ 弹窗 |
9.2 tab
9.6+
标签(有宽高,可拖
拽.但无法离开父
窗口)
|
9.6+
相对父页面
的left,top
9.2 标签
|
9.2 tab 9.6+ 因其本质 是tab所以无视 此参数.一律无 toolbar |
9.2 tab
9.6+ 因其本质
是tab所以无视 此参数.共享
location
|
不支持 |
9.2 tab
9.6+ 因其本质
是tab所以无视 此参数.共享
statusbar
|
无视参数
始终 无
|
不支持此 参数,一律 可缩放 |
不支持 | 不支持 | |
360安全 |
3.3+ 标签 3.612 弹窗 |
3.612 弹窗(无视 宽高参数parent 页面多大新弹窗 就多大) 其他版本 标签 |
3.612 left top 和parent页面 有关,但位置算 法很混乱.
其他版本 标签
|
3.612 弹窗无视 一切参数.显示 一个完整窗口
其他版本 标签
|
.. | .. | .. | .. | .. | .. | .. | .. |
360高速 | 两种内核都 标签 |
IE内核 标签 chromium都 ok |
chromium
同chrome
其他内核 标签
|
.. | .. | .. | .. | .. | .. | .. | .. | .. |
搜狗高速 | 两种内核都 标签 | 两种内核都 标签 | 标签 | .. | .. | .. | .. | .. | .. | .. | .. | .. |
TT | 标签 | 标签 | 标签 | .. | .. | .. | .. | .. | .. | .. | .. | .. |
QQ5 | 两种内核都 标签 | 两种内核都 标签 | 标签 | .. | .. | .. | .. | .. | .. | .. | .. | .. |
Maxthon2.5 | 标签 | 标签 | 标签 | .. | .. | .. | .. | .. | .. | .. | .. | .. |
Maxthon3 | 两种内核都 标签 | 两种内核都 标签 | 标签 | .. | .. | .. | .. | .. | .. | .. | .. | .. |
世界之窗 | 标签 | 标签 | 标签 | .. | .. | .. | .. | .. | .. | .. | .. | .. |
MyIe | 标签 | 标签 | 标签 | .. | .. | .. | .. | .. | .. | .. | .. | .. |
.IE下name的值为null 或 undefined时,行为与其他浏览器有差异. 等价于 'null' 或 'undefined' .在期望打开多个窗口,又想设置其他窗口参数时,参数设置此2值.会被视为有效的name值. (解决办法,使用 '' 空字符,或'_blank'代替 null 或 undefined. 建议用优先考虑空字符,因为某些浏览器的早期版本不支持 _blank)
.Opera,Chrome 下,如果一个iframe的id,与window.open的第二参数name同名.也具备同样效果. 其他浏览器则无此现象.
.Opera9.6+ ,如果在另一个iframe内调用其self.open的第二参数name与其他iframe的name或id同名,则仍然会重新打开一个窗口. 而不是去操作该iframe.其他浏览器则无此问题
下载说明
☉本站所有源码和资源均由站长亲自测试-绝对保证都可以架设,运营!
☉如源码和资源有损坏或所有链接均不能下载,请告知管理员,
☉本站软件和源码大部分为站长独资,资源购买和收集,放心下载!
☉唯一站长QQ:1004003180 [人格担保-本站注重诚信!]
☉购买建议E-mail:1004003180@qq.com 源码收购 E-mail:1004003180@qq.com
☉本站文件解压密码 【文章内都自带解压密码,每个密码不同!】