您的位置:主页 > 营销知识 > 建站资讯 > 网站源码正确却显示出错(BOM)的解决方案
在我们制作网站或者页面设计的过程中,偶尔会遇到我们的前端代码完全正确,网站的CSS和JS文件也没有任何编写错误,但是在网页上却显示错误的情况。
这时我们的第一感觉肯定是回查自己的所有的编码,看看有没有问题,实在找不到问题的时候方才会寻找同行去帮忙查找。
其实如果你的代码编写确实没有任何问题,但显示的时候出现网站打开空白or页面头部出现多余的空白or网站出现源码里面没有的乱码的时候,也许你可以检查下你的源码里面是不是被带上了BOM签名。
BOM签名来源于我们在对代码进行小改动的时候,使用了windows自带的编辑器进行编辑的时候留下的痕迹,当然这个痕迹一般只出现在我们网站编码是UTF-8格式的编码中。
那么如何确定我们的网页错误是由于BOM产生的呢?很简单的办法就是用sublime打开我们的源文件,在软件的地步会出现UTF8 WITH bom的字样,这就说明你的源码里面被带了BOM痕迹了。
遇到这种问题怎么解决呢?
1.选用专业的编辑器,例如notepad++,sublime,editplus这样不会自动签名。
但是以上的办法对于一个页面来说很简单,但是如果页面比较多的话,那建议采用采用我们提供的bom.php文件来进行一键清除吧。
具体办法是下载我们的bom.php文件(下载后解压),上传到网站的根目录,然后输入www.lvon8.com/bom.php(www.lvon8.com换成你的网址),运行一下即可清除网页产生的BOM了。
上海云轩网络版权所有 Copyright©2008-2018 http://www.lvon8.com All Rights Reserved 备案号:沪ICP备14049216号