摘要: 原文:模态对话框的支持 (IE,Firefox,Chrome)Opera 和 Chrome 对模态对话框(showModalDialog)的支持有缺陷,且非 IE 浏览器均不支持非模态对话框(showModelessDialog)标准参考模态对话框 和 非模态对话框 的概念来自于 GUI 程序,实际上这两种对话框仍然是窗口的一种。模态对话框在打开后会阻断其父窗口接受键盘及鼠标消息,并且使父窗口是去焦点。只有当用户关闭当前的模态对话框后,父窗口才可再次得到焦点以及恢复各种消息。典型的模态对话框有:打开/另存为对话框;非模态对话框则不会阻断其父窗口接受键盘及鼠标消息,其父窗口仍然可以获得焦点。典型 阅读全文
posted @ 2013-03-29 08:49 gavinw 阅读(717) 评论(0) 推荐(0) 编辑
摘要: 原文:Chrome不支持showModalDialog模态对话框和无法返回returnValue的问题What?模态对话框失效了? 上个礼拜修改测试一个后台管理项目,在测试与各个浏览器兼容性的时候,发现在chrome浏览器下showModalDialog方法显示的并不是模态对话框,就像新打开一个页面一样,父窗口仍然可以随意获取焦点,并可以打开多个窗体,而且返回值returnValue也无法返回,一直是undefined。这么多问题很令人头疼,下面就各个主流最新版的浏览器进行了一下测试。浏览器是否支持状态IE9○Firefox13.0○safari5.1○chrome19.0×并不是模 阅读全文
posted @ 2013-03-29 08:46 gavinw 阅读(233) 评论(0) 推荐(0) 编辑