javascript - showModalDialog jquery 插件

标签 javascript jquery google-chrome showmodaldialog

在我的旧应用程序中,我们使用 showModalDialog ,众所周知,最新的 Chrome 已经删除了对 showModalDialog 的支持,这很痛苦。我正在寻找像 jquery 插件这样的快速修复。 例如$window.showModalDialog(对话框, varArgIn, varOptions); ……

最佳答案

您可以在 2015 年 5 月之前临时重新启用 showModalDialog 支持(请参阅 https://stackoverflow.com/a/25663402/961695)。

利用这段时间更新您的代码。不会有“快速修复”。 showModalDialog 做了一件没有插件会做的事情——它停止代码执行,直到对话框关闭并且对话框结果返回给调用者。您将不得不重构代码以改用回调函数。然后你可以使用类似 jQuery UI Dialog 的东西

关于javascript - showModalDialog jquery 插件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25719711/

相关文章:

javascript - 如何简单地实现Google Logout之类的 "click anywhere to close"之类的功能?

javascript - 使用 javascript 更改 div

javascript - Jquery 中上传的文件未显示

javascript - 无法使用 Socket.IO 发送到 Node 服务器

javascript - 如何清除 Service Worker 的缓存?

javascript - 左侧为粘性侧边栏,右侧为可滚动内容的布局

javascript - knockout 以保持 XML 节点大写

jquery - 如果 TD 具有 rowSpan 属性,则将类应用于 TD

javascript - 在单击事件上使用文档就绪

html - 移除元素之间的可见间隙(可能是 Chrome 缺陷)