Chrome37 取消对showModalDialog的支持啦!!!!!!

Midnight 发布于 2014/08/29 09:09
阅读 1K+
收藏 3
产品中大量应用了showModalDialog,这下一时半会儿拿不出替代方案,客户万一升级就要玩完咯~
加载中
0
乾坤摄
乾坤摄

加一个 方法 模拟下 showModalDialog

伪代码

if(showModalDialog){

}else{

   showModalDialog = 自己大的弹出方法 //加入兼容方法

}

0
走位风骚闪着腰
走位风骚闪着腰
在chrome下 showModalDialog本来就没有模态窗口的特性,弹出框来还可以操作父页面
Midnight
Midnight
是的,Google只是弹出了open 顺便支持returnValue
0
aoyanfeng
aoyanfeng

浏览器特性?


0
魔法刀客
魔法刀客
早上发现这个问题了,千年ie,暂时不用考滤chrome。
0
Even.C
Even.C
- -项目被这个问题搞死
Even.C
Even.C
@Midnight - -我也考虑了这个问题,不过我的项目问题不严重,基本上都是固定了宽度的页面。
Midnight
Midnight
回复 @Even.C : 某些场景下还是没发用div去模拟窗口,内容太多了 根本显示不全
Even.C
Even.C
@Midnight 准备用jquery一些组件,类似div里面有iframe的,支持多浏览器解决诟病~
Midnight
Midnight
呵呵,我也是 目前小部分改成postmessage了
0
大多数
真杯具了  几十家客户都要更新  
Midnight
Midnight
举杯!
0
jackzhang1204
jackzhang1204
我最近因为chrome37版本升级带来的兼容问题,找原因找的快要发疯了。
Midnight
Midnight
哎,举杯吧
0
谢正龙
谢正龙
我现在也被这个搞烦死了,找不到替代品啊
Midnight
Midnight
回复 @谢正龙 : 不会阻塞,但是可以在open之后监听 close 并返回数据
谢正龙
谢正龙
回复 @Midnight : 用这个可以实现阻塞吗?
Midnight
Midnight
我已经用 window.open + postmessage解决了
0
文星
文星
谷歌真是坑死人。
-1
顺其自然001
顺其自然001
那又有什么关系,反正我的项目只支持IE
返回顶部
顶部