我正在寻找一些好看的东西,我可以粘贴在页面上并完成它。
该脚本应该检测 IE 版本早于 9 并显示一个不错的弹出窗口,其中包含指向不同浏览器或类似内容的链接。我可以自己做,但我不想重新发明轮子。
我正在寻找一些好看的东西,我可以粘贴在页面上并完成它。
该脚本应该检测 IE 版本早于 9 并显示一个不错的弹出窗口,其中包含指向不同浏览器或类似内容的链接。我可以自己做,但我不想重新发明轮子。
当我第一次发布这个答案时,modern.IE项目正在推动IE6 倒计时计划,其中一部分是提供 IE 检测片段和托管图像,用于警告用户他们正在使用旧浏览器。
我最初链接到http://www.ie6countdown.com/,它现在重定向到modern.IE 上不再提供片段和图像的区域。因此,为了繁荣和参考,这里是他们共享的代码和 imgur 上托管的原始横幅图像:
<!--[if lt IE 7]>
<div style=' clear: both; height: 59px; padding:0 0 0 15px; position: relative;'>
<a href="http://www.microsoft.com/windows/internet-explorer/default.aspx?ocid=ie6_countdown_bannercode">
<img src="http://i.imgur.com/hNingci.jpg" border="0" height="42" width="820" alt="" />
</a>
</div>
<![endif]-->
如果你想改变它来检测小于 9 的 IE 版本,只需将代码的第一位更改为:
<!--[if lt IE 9]>
我可能会使用带有IE
条件评论的评论技巧来进行版本检测。
<!--[if lt IE 8 ]>
<script type='text/javascript'>
alert( 'Your IE is Old' );
// or set a flag or something
var oldIE = true;
</script>
<![endif]-->
从技术上讲,它不使用 javascript 进行检测,而是使用 IE 固有的功能,但它应该比复杂的 javascript 函数更一致地工作。
这一款提供可定制的浏览器版本,不仅适用于 IE,还适用于 Firefox、Opera、Safari。http://browser-update.org/
最近,我开发了一个免费的 jQuery 插件,它向试图使用旧版本 Internet Explorer 浏览器查看您的网站的访问者显示一个精心设计的警告消息。
网站: http: //nmsdvid.com/iealert/