模态窗口被IE 7给糟蹋得不成样子了

简介:
 IE 7 Vista风格的UI在目前的xp风格下,真是难看。给人的感觉就是像一个蹩脚、花哨的共享软件,拼凑了很多"漂亮"的元素,实际上却和其目前环境的风格格格不入。如果说我这样的片面看法是因为审美惯性所致,那么IE 7对模态窗口不遗余力地糟蹋,真是让人无语了。

    在Windows XP的SP2(即Windows 2003的SP1)中,微软就对模态窗口作了一定的限制。比如,除非被访问的站点属于Local Intranet组中,否则不能隐藏窗口的状态栏。关于这个问题的详细信息请参看:《 在XP+SP2下隐藏模态窗口的状态栏》一文。被SP2的限制强X的就快要习惯了的时候,IE 7来了,来就来吧,该来的始终回来。可是没有想到IE 7也对模态窗口如此感兴趣,又一次强X了它。现在的模态窗口,已经被X到面目全非的地步了,如下图:

     Modal-IE7.png

    上面这样的模态窗口用起来只有一个感觉,想哭 cry_smile.gif cry_smile.gif cry_smile.gif

    这样两个窗口在IE6中的实现效果本来是:

     Modal-IE6.png

    虽然IE 7在Internet Options的Security选项中提供了设置:Allow websites to open windows without address or status bars,但还是很郁闷的说。

    当然有人会说这样的设计是为了提升网络操作的安全性,避免用户被恶意网页欺骗。其实这样的想法是比较幼稚的。除了机器被植入了木马这样的情况以外,很多时候由于用户的超低的安全意识,才是真正最危险的。而要想寄希望于一个通用的"娱乐型"浏览器来作为一个安全的交易平台,似乎本身就很搞笑。这是为什么呢?


本文转自博客园鸟食轩的博客,原文链接:http://www.cnblogs.com/birdshome/,如需转载请自行联系原博主。

目录
相关文章
|
前端开发
Window对象提示框、确认框、输入框、弹窗详解
本文目录 1. 背景 2. alert提示框 3. confirm确认框 4. prompt输入框 5. showModalDialog弹窗 6. 小结
1102 0
Window对象提示框、确认框、输入框、弹窗详解
|
1月前
|
前端开发
css样式实现一个滑动按钮
css样式实现一个滑动按钮
27 0
|
1月前
uniapp popup弹出窗详解以及相关属性
uniapp popup弹出窗详解以及相关属性
93 3
|
10月前
|
JavaScript
原生js实现鼠标长按事件
原生js实现鼠标长按事件
103 0
|
前端开发 数据安全/隐私保护
网页|利用提示框(Tooltip)实现弹窗效果
网页|利用提示框(Tooltip)实现弹窗效果
164 0
|
Android开发 UED
完美解决android软键盘挡住输入框方法,还不顶标题栏
完美解决android软键盘挡住输入框方法,还不顶标题栏
1189 0
完美解决android软键盘挡住输入框方法,还不顶标题栏
|
JavaScript 前端开发
关于弹出层的总结
关于弹出层的我的做法: 例如:点击“修改”按钮,弹出弹出框,并将需要修改的信息附到弹出框中; 思路: 1. 点击修改按钮,弹出阴影遮罩,阴影遮罩的样式代码如下:
80 0
|
JavaScript
原生js实现上滑加载,下拉刷新
这是手机端常见的一个功能,可能很多人都是用框架或者插件实现。 这里,我试着用原生js实现。 这样能更明白原理与底层实现
246 0
原生js实现上滑加载,下拉刷新
SwiftUI—如何快速打开一个模态窗口
SwiftUI—如何快速打开一个模态窗口
417 0
SwiftUI—如何快速打开一个模态窗口
UGUI系列-鼠标移动到按钮上显示信息(Unity3D)
有时候图标不能很好的说明这个功能的解释,就需要一些说明性文字显示。就比如可以在鼠标移动到UI上面的时候显示文字。 那么如何在UGUI上,鼠标移动上去显示文字说明呢。 大家都知道,当鼠标移动到button按钮上面的时候会出现变化,主要是button这个组件在控制