在博客和网站上添加代码提醒升级 IE6 或者更换浏览器

时间: 2009-07-18 / 分类: 收藏推荐, 软件网络 / 浏览次数: 8,853 / 6个评论 发表评论

前几天在電腦玩物看到了《大家一起來!支持在網站加入提醒 IE 6.0 用戶升級或替換瀏覽器活動》,提醒网站或博客的网友为了自己的安全考虑,去升级自己的 IE6.0 浏览器或者更换 Firefox、Opera 及 Google Chrome 浏览器。

个人觉得这件事情还是比较有意思,值得去推广的。毕竟现在随着网络的发展,虽然网民的素质以及安全意识越来越高,但是毕竟还是有一些人因为对网络不熟悉,或者是受到一些恶意广告等的欺骗,对这些安全行为比较淡漠。前段时间Youtube率先宣布将要停止支持 IE 6.0,当然了 Google 自然是怀有推广其 Google Chrome 浏览器的不可告人目的,不过既然 Facebook 和 Twitter 相继出台了这样的政策,这两个都是拥有几亿用户的网络巨擘,自然更有轰动效应。

话又说回来,就算从技术的角度来讲,IE 6.0 确实已经步入老年,步履蹒跚了,很多网页新技术、新特效无法支持,有更多的安全和隐私问题等等。而 Firefox 和 Opera 之类的浏览器,因为采用和 IE 不同的内核,除了更加安全之外,其对新技术和新功能的支持上面,以及浏览器的易用性方面,都是有目共睹的,本人非常推荐大家更换,尤其是拥有强大的扩展功能无所不能的 Firefox,更是上网佳品。当然了如果你实在抛不开 IE 浏览器,可以在使用 Firefox 时一并保存 IE,不过请更新到更新更安全的 7.0 版本或者最新的 8.0 版本。

重灌狂人在其部落格文章《在網站加入警告標語,建議IE 6.0的使用者升級!》提供了升级 IE6.0 的警告标语代码,我将其稍作修改放在这里以备用。代码可以放置在网站或者博客的任意位置,不过最好是放在比较醒目的地方。

———————————-
<!–[if lte IE 6]>
<div style=”background-color:#DDECFF;margin:5px 0 5px 0;padding:3px 10px 3px 10px;border-color:#F6F6F6; border-style:solid;border-width:2px;”>

<p><font size=”2″><strong>您好</strong>,您目前使用的是旧版 <del>IE 6.0 浏览器</del>,建议使用更快、更好用的浏览器! 如:<big><a target=”_blank” href=”http://getfirefox.com”><u>Firefox</u> <font color=”red”>(推荐!)</font></a></big>、<a target=”_blank” href=”http://www.opera.com”>Opera</a>、<a target=”_blank” href=”http://www.google.com/chrome”>Google Chrome</a>、<a target=”_blank” href=”http://www.apple.com/safari/”>Safari</a> 或 <a target=”_blank” href=”http://www.microsoft.com/windows/internet-explorer/default.aspx”>IE8.0</a>。</font></p>

</div>
<![endif]–>
 

代码的语法非常简单,就是一个 if 判断语句来判断浏览器的类型和版本,使用类似 <!–[if lte IE 6]> 和 <![endif]–> 语法结构包含起来,代表如果浏览器是 IE 并且版本号低于或等于 6.0 则进行提示。类似的语法还有:
<!–[if IE]>
这样使用IE浏览器(全部版本)的人都看得到。
<![endif]–>
<!–[if IE 6]>
这样IE 6.0版本会看得到,只限IE 6.0版本。
<![endif]–>

<!–[if lt IE 6]>
这样IE 6.0以下版本会看得到,不包含6.0。
<![endif]–>

<!–[if lte IE 6]>
这样IE 6.0以下版本会看得到,包含6.0。
<![endif]–>

<!–[if lte IE 8]>
这样IE 8.0以下版本会看得到,包含8.0。
<![endif]–>

<!–[if gt IE 5]>
这样IE 5.0以上版本会看得到,不包含5.0
<![endif]–>

<!–[if gte IE 5]>
这样IE 5.0以上版本会看得到,包含5.0
<![endif]–>

说明:

* gt:greater than (版本号大于)
* lt:less than (版本号小于)
* gte:greater than or equal to (版本号大于等于)
* lte:less than or equal to (版本号小于等于)

1P:题图所示图片,为后来 Mashable! 看到的文章 Twitter Users Agree: IE6 Must Die(Twitter 用户一致决议:IE6 必死)
2P:此文代码来自网友,表示感谢。
3P:IE6 已是必死无疑,代码欢迎转载。

历史上的今天

2017年:济南718大雨十周年祭(30条评论)

2014年:启用Bing-Phone手机主题(61条评论)

2013年:济南718大雨六周年祭(62条评论)

2012年:WordPress 本地调试问题两则(26条评论)

2011年:QQ2011 Beta3 Q+版本简单试用(102条评论)

2010年:快乐星期天110期:幽默语录(9)(49条评论)

2008年:奥运火炬大连传递路线图、苹果三里屯店排队(0条评论)

2008年:济南718大雨周年祭(0条评论)

2008年:使用SmtpClient时出现“不允许使用邮箱名称”错误(0条评论)

6个评论

  1. 吖Bee
    2009/07/18 20:14:21

    ~~微软现在也很推行IE8….用了firefox一段日子后…已经习惯了~

  2. […] 我天天就被这种无聊的问题折磨,于是又话痨了。 #http://louishan.com/articles/ie6-upgrade-alert.html 还是用这个方案吧,mg12 的方案如果 implant 的花要搬代码,我懒… […]

  3. Moses
    2010/11/10 20:07:53

    IE 都是垃圾, IE6 是垃圾中的垃圾

  4. 草蛋网
    2011/07/24 20:04:20

    一致用谷歌浏览器 IE6实在不敢恭维!

发表评论

您的昵称 *

您的邮箱 *

您的网站