Web开发令人头疼的问题就是浏览器的兼容性了,光ie就有6,7,8,910,不仅如此各个浏览器还都有兼容性模式。写一个程序,不仅要考虑代码的正确性,还要考虑浏览器的显示问题,要是碰上不懂行的,还总说“不就是那么些功能吗?有那么费劲吗?”诸如此类的话,令人不爽。
其实解决的办法很简单,也很无奈,就是在html中加上一行:
<meta http-equiv="X-UA-Compatible"content="IE=9; IE=8; IE=7; IE=EDGE">
这行语句表示:如果浏览器是ie9,则用ie9的正常模式,否则用ie8的,依次类推,直到ie7,如果都不是,则用最高版本的ie内核来渲染(此时的最高版本也只有6了吧,不过我相信,再在仍在用ie6的可能是凤毛麟角了吧)。