让IE8兼容的方法

2016-07-07 15:23 来源:www.chinab4c.com 作者:ecshop专家

打开www.163.com你会发现<meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7" />
有这一句,可以解决IE兼容的问题,其实很多大站都加了这句,我不知道是不是网站自动识别用户IE而产生的这行否,但是我用IE8在站上加上这行就可以解决一些小问题!

现在说ecshop 2.7 加上这行的方法

文件路径:\upload\includes\cls_template.php
  1. $source = preg_replace('/<head>/i', "<head>\r\n<meta name=\"Generator\" content=\"" . APPNAME .' ' . VERSION . "\" />", $source);
复制代码


改为

  1. $source = preg_replace('/<head>/i', "<head>\r\n<meta http-equiv=\"X-UA-Compatible\" content=\"" . IE .'=' . EmulateIE7 . "\" />",$source);
复制代码


另外,我这么做是不是有点不厚道了?我只想解决问题,无意去掉版权!

--------------------------------------------------------------------
附送标题带有Powered by ecshop的解决方法
$page_title = $GLOBALS['_CFG']['shop_title'] . ' - ' . '内容';
\upload\includes\lib_main.php

回答:
记得清一下缓存!

IE不是一般的让人讨厌

还是火狐比较爽

加上了。。怎么页面还是乱的呢

很不错。搞定。

觉得没有必要加上这个, css做好点就不会错位

好象不行哦 V2.71版本

我也觉得没什么必要,呵呵,不过还是要支持下哈

白宫的网站就有一段兼容IE8的代码

谢谢楼主,我也去尝试下

非常非常非常感谢!!真的很有用

会用到的啦,收藏