提醒:本文最后更新于 4147 天前,文中所描述的信息可能已发生改变,请仔细核实。
刚被同事吵醒,睡不着了。就把几个已知问题的解决大多数了。都是ie的问题。。。坑爹。
经常有朋友说访问我的网站就是张空白页。。。我自己偶尔用ie8调试也有发现,不过重新刷新就有了,所以也没在意。
前几天去外面出差。。。很多ie6,最高ie7,发现博客有很多悲催的css问题,特别是首页根本就是空白,我还是走自己留的后门,才显示的,可惜了wp不支持ie6了,后台很多都错位,无法修改东西。。
只能说低于IE8的都是傻蛋IE,ie6从09年就退休(扩展使用到2014,真是堪称奇迹),但是不代表IE>=8就不是傻蛋,只能说对css兼容好一些。
哎,只能说let's kill ie6, ie7
解决博客在ie内核空白页的办法也很简单,主要是很多主题都没考虑到编码问题,悲催的IE6是类gbk的编码,而我们的页面大都是utf-8,所以就活该空白页了。。。
解决办法,在header.php的<head>标签下加入(务必在<title>标签之前)
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
还有个兼容性更高的办法,这个办法不只是在wordpress可以使用,更多php页面的使用。
<meta http-equiv="Content-Type" content="<?php bloginfo('html_type'); ?>; charset=<?php bloginfo('charset'); ?>" />
另外修复了css的几个class和id。坑爹的ie7啊。。。ie6的错栏没能解决,半桶水的css水平,再想想办法。。。
转载请注明转自:kn007的个人博客的《Fix了IE内核会出现页面空白问题》
IE6确实该淘汰了
IE速度,太垃圾了