文章介绍

今天突然发现网站头部有一条空白,当时我就想肯定css问题了,然后我就用开发者去查看padding、margin没有问题, 这时候我就想是网站模板出了问题吧,然后我去修改网站模板编码,以为没问题了,结果还是不( 7 \ ~ e 1行,好吧我把静态y ) o页面 下下来了,去研究原来有一个未知的元素在里面,是什么呢先不研究他是什么,因为我用的是DW看不到。

可以确定是编码问题

这时候我再想是不是前段时间我改的PHP文件出现编码问题,难不成我要把所有改过的检查一下?那不是什么都不L # L W y p 9 k用做 了吗,再说我也没那时间去逐个检查因为改的太多了。

突然我想到了BOM问题导致网站头部空白

为什么这么说呢,我有个不好的习惯,习惯在服务器上的记事本n 9 ^ F {里直接敲代码,因为在WINDOWS下的记事本中,默认是 gb编码,而我的网站是utf-8的在转码为以UTF-8编码时,会在文件最前面插入三个不可见的字符(_0xEF _J | `0xBB _0x. m , N [ X X p xBF, 即BOM——Byte OI % 3 Z 2 o Nrder MarT f H n M Ck)。它是一串隐藏的字符,用于让记事本等编辑器识别这个文件是否以UTF-8编码。由于在 PHP中没有4 4 U K = c v考虑BOM的问题,不会忽略UTF-8编码的文件开头BOM的那三个字符,所以把它作为正文的一部分,将会造成在 页面上输出这三个字符。显示效果一般是一个空行 或是一个乱码。由于在html一开头有5 ` o = ` 1 . F这3个字符的存在,即使页面的 top padding 设置为0,也无法让整个网页紧贴浏览器顶部。 用记事本编辑代码,可能会出现的另外一个问题是:不能登入或者不能登出; 由于受COOKIE送出机制的限制,在这些文件开头已经有BOM的文件中,COOKIE无法送出(因为在 COOKIE送出前PHP已经 送出了文件头),所以登入和登出功能失效。一切依赖COOKIE、SESSION实现的功能全部无效。

问题终于浮出了水面,下面k : ! 1 H来说下怎么解决这个问题。

织梦模板从服务器全部导到本地,将d Y M他们全部检查一遍9 i C Z H,不要只检查{dede:include filenamE 2 , [ Ge=”header.htm”/}因为 这个问题不单单是一个模板的事,如S y v果你记得你在记事: g , K m本弄过哪个网站模板那就改一个好了。

织梦模板修改步骤:

  1. 1.将模板用DW打开,在Notepad++编辑器中等等,但我用的是DW。
  2. 2.到DW的菜单栏找到修改——页面属性( : @ J ^或者你直接CTRL+j。
  3. 3y m 5 M.在弹出的对话框如下图修改
  4. 将包含标签(B+ ~ b C ZOM)的复选框的对号取消,应用、确定保m y ) d _ ~ 7 ] j存。然后让织梦模板覆盖服务器里的织梦模板,重新生成全站就好了。

    如果你是在Notepad++编辑器中,就将文件转为UTF-8无BOM编码格式。

1. 本站所有资源来源于用户上传和网络,如有侵权请邮件联系站长!
2. 分享目的仅供大家学习和交流,请不要用于商业用途!
3. 如果你也有好源码或者教程,可以到用户中心发布,分享有积分奖励和额外收入!
4. 本站提供的源码、模板、插件等等其他资源,都不包含技术服务请大家谅解!
5. 如有链接无法下载、失效或广告,请联系管理员处理!
6. 本站资源售价只是赞助,收取费用仅维持本站的日常运营所需!
7. 如遇到加密压缩包,请联系管理员!
8. 因为资源和程序源码均为可复制品,所以不支持任何理由的退款兑现,请斟酌后支付下载
声明如果标题没有注明"已测试"或者"测试可用"等字样的资源源码均未经过站长测试.特别注意没有标注的源码不保证任何可用性

源码巴巴网 » BOM问题导致织梦生成的页面头部空白

常见问题FAQ

免费下载或者VIP会员专享资源能否直接商用?
本站所有资源版权均属于原作者所有,这里所提供资源均只能用于参考学习用,请勿直接商用。若由于商用引起版权纠纷,一切责任均由使用者承担。更多说明请参考 VIP介绍。
提示下载完但解压或打开不了?
最常见的情况是下载不完整: 可对比下载完压缩包的与网盘上的容量,若小于网盘提示的容量则是这个原因。这是浏览器下载的bug,建议用百度网盘软件或迅雷下载。 若排除这种情况,可在对应资源底部留言,或 联络我们.。
你们有qq群吗怎么加入?
当然有的,如果你是帝国cms、易优cms、和pbootcms系统的爱好者你可以加入我们的QQ千人交流群http://www.yuanmababa.cn/page-qun.html。
  • 25会员数(个)
  • 744资源数(个)
  • 0本周更新(个)
  • 0 今日更新(个)
  • 1059稳定运行(天)

提供最优质的资源集合

加入VIP
开通VIP 享更多特权,建议使用 QQ 登录