首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用showModalDialog或jQuery对话框

使用showModalDialog或jQuery对话框
EN

Stack Overflow用户
提问于 2010-01-14 10:36:26
回答 3查看 5.9K关注 0票数 2

当开发一个目标浏览器只有IE的intranet应用程序时(我知道IE6很可怕),我们有什么理由不使用IE的showModalDialog()特性来显示对话窗口吗?

我的同事更喜欢使用showModalDialog(),但我更喜欢使用FancyBox、FaceBox或ThickBox等jQuery插件。

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2010-01-14 11:06:32

我会避免使用showModalDialog,因为在未来的某个阶段,IE6将会贬值,你将不得不回去修复它。我知道一些大型组织速度很慢,但你认为他们在2年或3年内还会使用IE6吗?

另一方面,如果这是一份咨询工作,就这样做,然后在3年内再次收取他们的费用来修复它。

票数 5
EN

Stack Overflow用户

发布于 2011-03-25 03:04:23

我的观点是window.showModalDialog()不会被弃用,因为它在大多数主流浏览器中都存在,并且在除Chrome之外的所有浏览器中都能完美工作。

票数 2
EN

Stack Overflow用户

发布于 2010-01-14 10:41:49

这真的取决于你在做什么,但是你列出的插件并不是真正的对话框窗口。它们更多的是为了展示漂亮的/花哨的照片和内容。

我建议使用非专有的东西,因为你的公司不可能永远停留在IE6上(尽管有时看起来是这样!)。

我还建议研究一下jQuery UI库,并使用它们的Dialog widget来提供丰富的用户体验。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/2061818

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档