kn007的个人博客
♥ You are here: Home > 软件与网络 > php > Fix了IE内核会出现页面空白问题

Fix了IE内核会出现页面空白问题

by | 33 Comments

提醒:本文最后更新于 4161 天前,文中所描述的信息可能已发生改变,请仔细核实。

刚被同事吵醒,睡不着了。就把几个已知问题的解决大多数了。都是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内核会出现页面空白问题

donate
有所帮助?

Comments

33 Comments立即评论
  1. 回复

    IE6确实该淘汰了

  2. IE速度,太垃圾了

icon_wink.gificon_neutral.gificon_mad.gificon_twisted.gificon_smile.gificon_eek.gificon_sad.gificon_rolleyes.gificon_razz.gificon_redface.gificon_surprised.gificon_mrgreen.gificon_lol.gificon_idea.gificon_biggrin.gificon_evil.gificon_cry.gificon_cool.gificon_arrow.gificon_confused.gificon_question.gificon_exclaim.gif