这
是第二次碰到这个问题了,第一次是在两个月前弄下拉菜单效果时,本站的下拉菜单效果在IE下是不兼容的,所以另写了一段CSS用于IE下,并且加上了兼容注释,今天是在放文章列表Ajax加载时碰到的,由于懒得再为这些细碎的东西找ajax代码,所以直接想到了用浏览器兼容:非IE用无限加载;IE则采用分页。
在网上找了一些比较靠谱的条件注释判断浏览器代码:
<!--[if !IE]><!--> 除IE外都可识别 <!--<![endif]--> <!--[if IE]> 所有的IE可识别 <![endif]--> <!--[if IE 6]> 仅IE6可识别 <![endif]--> <!--[if lt IE 6]> IE6以及IE6以下版本可识别 <![endif]--> <!--[if gte IE 6]> IE6以及IE6以上版本可识别 <![endif]--> <!--[if IE 7]> 仅IE7可识别 <![endif]--> <!--[if lt IE 7]> IE7以及IE7以下版本可识别 <![endif]--> <!--[if gte IE 7]> IE7以及IE7以上版本可识别 <![endif]--> <!--[if IE 8]> 仅IE8可识别 <![endif]--> <!--[if IE 9]> 仅IE9可识别 <![endif]-->
在此,我还是推荐浏览本站的朋友使用Firefox、Chrome或者Safari浏览器,至于QQ、360、搜狗等等真的太渣了,特别是360,用IE都比它强。
提示升级的警告代码:
1、以下html代码放在头部<body>标签之下
<!--[if IE]> <div class="browseupgrade">当前网页 <strong>不支持</strong> 您正在使用的浏览器。为了体验更好的访问效果, 请 <a href="http://browsehappy.com/" target="_blank">升级你的浏览器</a>.</div> <![endif]-->
2、然后是CSS代码:(可以放在style_ie.css里面)
.browseupgrade{padding:8px 0;background:#FBE3E4;color:#8A1F11;text-align:center} .browseupgrade a{color:#8A1F11;text-decoration:underline;font-weight:bold}
本站文章除注明转载/出处外,均为本站原创或翻译。若要转载但请务必注明出处,尊重他人劳动成果。
转载请注明出处链接 : https://www.inlojv.com/3971.html