我有两个网站
http://www.buywwetickets.com/
http://www.ufcticketbooth.com/
问题是,有时在网站加载之前,它会在左上角显示一个空白屏幕,其中包含一些奇怪的字符,一秒钟之后它们会正常加载,这只是在我的本地计算机和开发人员的主机上发生的主持人他们看起来很好,这个问题永远不会发生。
我正在试图找出为什么会发生这种情况,但我不知道,我想它必须以某种方式与托管服务器相关?此外,角色消失太快,我无法将它们复制并粘贴在这里,但它们是一些奇怪的ASCII符号。
有谁知道造成这种情况的原因是什么?
提前全部谢谢。
答案 0 :(得分:0)
您可以尝试使用服务器端脚本更改内容类型来解决此问题,在php中它将是:
header("Content-type: text/html; charset=utf-8");
还有一个html等价物,它本身可能不够,但你应该添加它:
<meta charset="utf-8">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>
如果这不起作用,你所谈论的角色是 那么它是UTF-8的BOM,所以如果您的文本编辑器不这样做,请尝试使用“UTF-8无BOM”编码保存源文件。