最近帮朋友修改个东西了,遇到jqeury blockui IE8 兼容问题,在网上查了下,是因为由于IE8从ie8.7600小版本后不再支持setExpression引起了。
解决方法
一是让用户设置IE8“兼容性视图”,但是这个方法对代理网站申请试用的用户没有意义;
二是修改网站的base/templates/header.htm
在<head></head>之间加入
<meta http-equiv="X-UA-Compatible" content="IE=7" />
加入这段代码可强制以ie7的兼容模式来访问网站,此修改不影响其他浏览器的访问
试了下这种方法确实可行。
本文介绍了在Internet Explorer 8中遇到的jQuery BlockUI兼容性问题及其解决方案。问题源于IE8某些版本不再支持setExpression特性。文中提供了两种解决方法:一是启用IE8的兼容性视图;二是通过修改网站头部文件强制IE8使用IE7模式渲染页面,该方法不会影响其他浏览器。
7726

被折叠的 条评论
为什么被折叠?



