帝国论坛帝国网站管理系统交流区帝国CMS使用交流关于utf8版页头不良写法,直接导致的内容页打开空白问题! 【本版专题贴子】  
 1/4     1 2 3 4 ›› ›|
主题:关于utf8版页头不良写法,直接导致的内容页打开空白问题! [加入收藏夹]   

akenman
用户头衔:书生

精华贴   :0
发贴数   :11
经验值   :113
注册时间:2007-05-15
信息 搜索 好友 发送悄悄话 精益求精-帝国网站管理系统7.5正式版开源发布】   [第 1 楼]
关于utf8版页头不良写法,直接导致的内容页打开空白问题!
写的时候脖子很酸,研究这个很“白痴”的问题已经两天了,其间还重装了电脑,头一直很混,现在终于搞明白了缘由,写下来希望能分享给同样有过困惑的朋友,如果对你们有所帮助,这两天也就值了!!

问题:生成的UTF8内容页在ie中打开为空白,firefox就没有问题!

错误原因:看下ecms4.7 utf8中默认页头的写法:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>[!--pagetitle--] - Powered by EmpireCMS</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta content="[!--pagetitle--]" name="keywords" />
<meta content="[!--pagetitle--]" name="description" />
这个写法是严重错误的!!

正确规范写法:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta content="[!--pagetitle--]" name="keywords" />
<meta content="[!--pagetitle--]" name="description" />
<title>[!--pagetitle--] - Powered by EmpireCMS</title>
标题应该在字体定义之后,这样IE终于识别出来了!

希望没有注意过页头规范写法的朋友要重视啊,WC的一个不经意,差点酿成惨祸,现在总算能安心倒下了!

不读书真是害死人啊!!




2008-03-10 01:22:10 已设置保密 顶部 回复 引用 报告 编辑 删除

kizas
用户头衔:书生

精华贴   :0
发贴数   :68
经验值   :232
注册时间:2008-01-23
信息 搜索 好友 发送悄悄话 免费开源-EBMA系统:更安全的MYSQL管理和备份系统】   [第 2 楼]

感谢分享!
原来也遇到过这个问题,实际的原因是,按照IE的执行过程title
没有以utf-8的形式显示字符,造成整个页面的空白。
opera也没有这个问题。IE还是有点白啊!




2008-03-10 10:06:30 已设置保密 顶部 回复 引用 报告 编辑 删除

hicode
用户头衔:版主

精华贴   :1
发贴数   :21646
经验值   :47915
注册时间:2007-07-20
信息 搜索 好友 发送悄悄话 精益求精-帝国网站管理系统7.5正式版开源发布】   [第 3 楼]

原来还有顺序差别。一直都写在前面




2008-03-10 10:07:18 已设置保密 顶部 回复 引用 报告 编辑 删除

wjhlgz
用户头衔:书生

精华贴   :0
发贴数   :66
经验值   :233
注册时间:2008-07-08
信息 搜索 好友 发送悄悄话 免费开源-EBMA系统:更安全的MYSQL管理和备份系统】   [第 4 楼]

希望此贴加精,大多数时好时坏的空白问题都是这个原因,而并非WC所说的二进制问题。




2008-07-09 11:27:07 已设置保密 顶部 回复 引用 报告 编辑 删除

speed
用户头衔:书生

精华贴   :0
发贴数   :39
经验值   :197
注册时间:2007-06-23
信息 搜索 好友 发送悄悄话 精益求精-帝国网站管理系统7.5正式版开源发布】   [第 5 楼]

强,帝国cms。一切皆有可能。真强,我的问题也解决了。



http://www.kotaileather.com
http://www.muzuge.com
2008-07-21 11:53:21 已设置保密 顶部 回复 引用 报告 编辑 删除

q6238858
用户头衔:举人

精华贴   :0
发贴数   :302
经验值   :1648
注册时间:2007-06-05
信息 搜索 好友 发送悄悄话 免费开源-EBMA系统:更安全的MYSQL管理和备份系统】   [第 6 楼]

我太需要了!顶楼住的PP




2008-07-24 15:51:15 已设置保密 顶部 回复 引用 报告 编辑 删除

Donvee
用户头衔:进士

精华贴   :0
发贴数   :468
经验值   :2081
注册时间:2008-03-30
信息 搜索 好友 发送悄悄话 精益求精-帝国网站管理系统7.5正式版开源发布】   [第 7 楼]

谢谢!!学习了!!



中国财税网
出纳岗位职责
QQ : 823026 MSN:VRCFO@Live.cn
2008-07-24 17:37:24 已设置保密 顶部 回复 引用 报告 编辑 删除

dxpc
用户头衔:举人

精华贴   :0
发贴数   :345
经验值   :1282
注册时间:2007-08-30
信息 搜索 好友 发送悄悄话 免费开源-EBMA系统:更安全的MYSQL管理和备份系统】   [第 8 楼]




http://www.qz588.com 泉州信息网 欢迎交换链接(要求PR值>=我的PR值)
2008-09-08 23:54:12 已设置保密 顶部 回复 引用 报告 编辑 删除

fuziu
用户头衔:举人

精华贴   :0
发贴数   :619
经验值   :1687
注册时间:2007-05-31
信息 搜索 好友 发送悄悄话 精益求精-帝国网站管理系统7.5正式版开源发布】   [第 9 楼]

这也会。

[该贴被修改 1 次,最后修改时间 2008-09-09 07:29:32 ]



2008-09-09 07:29:19 已设置保密 顶部 回复 引用 报告 编辑 删除

mangochina
用户头衔:秀才

精华贴   :0
发贴数   :123
经验值   :475
注册时间:2007-10-21
信息 搜索 好友 发送悄悄话 免费开源-EBMA系统:更安全的MYSQL管理和备份系统】   [第 10 楼]

确实是这个不容易发现的问题,一直困扰了大家。

感谢!




2008-09-09 21:31:44 已设置保密 顶部 回复 引用 报告 编辑 删除
 1/4     1 2 3 4 ›› ›|

快速回复
内容

表情
使用EBB代码 使用smile代码 显示签名 自动分析url 自动分析img
     【进入高级模式】   (按 Ctrl+Enter 直接提交)
    顶部  加入收藏夹
关于帝国 | 广告服务 | 联系我们 | 法律声明 | 隐私条款 | 许可协议
Powered by: EBB Version 2.2.1