Internet explorer IE8和IE9的兼容性问题

Internet explorer IE8和IE9的兼容性问题,internet-explorer,ie-compatibility-mode,Internet Explorer,Ie Compatibility Mode,目前,我的web应用程序正在IE7兼容模式下工作,也就是说,我正在使用以下元标记 meta http-equiv="X-UA-Compatible" content="IE=7" 但现在我想取消对IE7的支持,使用IE8、IE9兼容模式 meta http-equiv="X-UA-Compatible" content="IE=8,IE=9" 但是,这样做会破坏我的UI,并且我也开始出现以下错误 类型错误对象不支持此属性或方法\uu\u defineGetter__ 另外,我在IE支持中找

目前,我的web应用程序正在IE7兼容模式下工作,也就是说,我正在使用以下元标记

meta http-equiv="X-UA-Compatible" content="IE=7"
但现在我想取消对IE7的支持,使用IE8、IE9兼容模式

meta http-equiv="X-UA-Compatible" content="IE=8,IE=9" 
但是,这样做会破坏我的UI,并且我也开始出现以下错误

类型错误对象不支持此属性或方法\uu\u defineGetter__

另外,我在IE支持中找到了以下链接


是否有其他方法可以支持IE8和IE9?

尝试将以下css类添加到您的页面中。我遇到了相同的问题,并在添加此项后得到修复

 /* For modern browsers */.clearfix:before, .clearfix:after
        {
            content: "";
            display: table;
        }
        .clearfix:after
        {
            clear: both;
        }
        /* For IE 6/7 (trigger hasLayout) */.clearfix
        {
            zoom: 1;
        }