我遇到了页脚出现两次但仅在 IE9 中出现的问题。(IE8 & 10, Chrome, Safari, Firefox, 都显示正确)
网址是http://hartconsultingservices.com/craigdickens/
有没有办法强制在另一个版本的 IE 中进行渲染?
谢谢!
我遇到了页脚出现两次但仅在 IE9 中出现的问题。(IE8 & 10, Chrome, Safari, Firefox, 都显示正确)
网址是http://hartconsultingservices.com/craigdickens/
有没有办法强制在另一个版本的 IE 中进行渲染?
谢谢!
使用此 Javascript 代码,您可以检查浏览器是否为 Internet Explorer,并获取版本号,如果它们与给您带来问题的版本匹配,您可以从 javascript 更改页脚 div。
另一种方法是将您的 CSS 中的页脚 div 留空,并使用 Jquery 在 javascript 中添加 CSS,但是,如果您还没有使用 Jquery,那么下载如此庞大的库可能有点过头了。
var nAgt = navigator.userAgent;
var browserName;
var fullVersion;
var majorVersion = parseInt(navigator.appVersion,10);
var veroffset;
// In MSIE, the true version is after "MSIE" in userAgent
else if ((verOffset=nAgt.indexOf("MSIE"))!=-1) {
browserName = "Microsoft Internet Explorer";
fullVersion = nAgt.substring(verOffset+5);
}
取自:JavaScripter