请问怎样将IE7/IE8兼容到IE9呢?
用html5和css3做了一个网站,结果发现低版本的IE浏览器不支持css3,网站打开以后格式全部乱了,客户机大部分都是XP系统,没办法装IE9。
在网上搜了个办法,说是调用ieBetter-min.js文件或者google的ie9.js文件就可以,但是网上资源比较少,下载了以后直接在头部调用这两个文件都不起作用,请问有什么注意事项吗?还是有什么更好的办法?
调用代码:
我是直接将ieBetter-min.js文件放在WebRoot下的,路径应该没问题。
后来引用了google的ie9.js(从http://ie7-js.googlecode.com/svn/version/2.1(beta4)/IE9.js中下载的)也不起作用,代码如下:
<!- -[if lt IE 9]>
<![endif]- ->
直接安装google浏览器,在xp上也能最大程度兼容css3,只是空格等设定不太相同,微调就可以。
一般是用css hack,对特定浏览器编写特定的css补丁代码。
实在不支持的,只能优雅降级。
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
用这个开头