模态对话框中的后退按钮功能是什么?
- 内容介绍
- 文章标签
- 相关推荐
本文共计1778个文字,预计阅读时间需要8分钟。
各位,你们在浏览网站的时候,还能看到模式对话框吗?(不是那种模拟的,而是真正的用showModalDialog这个破玩意的弹出窗口。)我敢肯定,现在那些网站都不愿意这么做了,不是不想干,而是真的不敢了。
各位,你们在浏览网站的时候还能看到“模态”对话框吗?(不是那种模拟的,是真实的用showModalDialog这个破玩意儿唤出来的)。你肯定说,现在那个网站还敢这么做呢,不是不想干了就是流氓网站吧,要不就是开发者是一群小白。OK,那么您在浏览网页的时候用“后退”按钮的次数多吗?甚至于依赖后退按钮的功能吗?这是一个真实的事情,关于“模态”对话框和“后退”按钮的事情。
对于showModalDialog这个API,你是不是已经忘记他很久了,或者你直接告诉我:“这个API我根本就没有看过。“那我真是要恭喜你。不仅各个浏览器对其支持不一,行为也不太相同。就算是Modal的最彻底的Internet Explorer,也会有很多莫名其妙的问题。例如,如果你从一个modal Dialog中使用 window.open 打开一个新的窗体,恰巧你用的是IE6,或者使用了 –nomerge 参数启动的高版本 IE,那么可能这个新的窗口和 modal Dialog 处于不同的 session,其 cookie 显然也都是空的。如果你的这个链接需要 Authentication,那么这个新的窗口肯定通不过。QA会非常Kind的给你分配一个BUG编号;又例如,你可能发现使用不同权限的用户登录操作系统 Modal Dialog 的地址栏的显示与否是不一样的;又例如,你可能发现在 Modal Dialog下你没有办法用 Ctrl+C 复制文本!这些问题你可能会遇到,你可能不会遇到,如果你遇到了,相信你的心情一定不会太好。
本文共计1778个文字,预计阅读时间需要8分钟。
各位,你们在浏览网站的时候,还能看到模式对话框吗?(不是那种模拟的,而是真正的用showModalDialog这个破玩意的弹出窗口。)我敢肯定,现在那些网站都不愿意这么做了,不是不想干,而是真的不敢了。
各位,你们在浏览网站的时候还能看到“模态”对话框吗?(不是那种模拟的,是真实的用showModalDialog这个破玩意儿唤出来的)。你肯定说,现在那个网站还敢这么做呢,不是不想干了就是流氓网站吧,要不就是开发者是一群小白。OK,那么您在浏览网页的时候用“后退”按钮的次数多吗?甚至于依赖后退按钮的功能吗?这是一个真实的事情,关于“模态”对话框和“后退”按钮的事情。
对于showModalDialog这个API,你是不是已经忘记他很久了,或者你直接告诉我:“这个API我根本就没有看过。“那我真是要恭喜你。不仅各个浏览器对其支持不一,行为也不太相同。就算是Modal的最彻底的Internet Explorer,也会有很多莫名其妙的问题。例如,如果你从一个modal Dialog中使用 window.open 打开一个新的窗体,恰巧你用的是IE6,或者使用了 –nomerge 参数启动的高版本 IE,那么可能这个新的窗口和 modal Dialog 处于不同的 session,其 cookie 显然也都是空的。如果你的这个链接需要 Authentication,那么这个新的窗口肯定通不过。QA会非常Kind的给你分配一个BUG编号;又例如,你可能发现使用不同权限的用户登录操作系统 Modal Dialog 的地址栏的显示与否是不一样的;又例如,你可能发现在 Modal Dialog下你没有办法用 Ctrl+C 复制文本!这些问题你可能会遇到,你可能不会遇到,如果你遇到了,相信你的心情一定不会太好。

