1

我在cakephp中完全在法国网站上工作,但它导致文件类型编码将字符嵌入到html中。所以我将文件类型更改为encode in utf-8notepad ++。但它导致问题并在html正文中给出空格和head标签-


<meta content="IE=EmulateIE9" http-equiv="X-UA-Compatible">
<meta content="IE=EmulateIE8" http-equiv="X-UA-Compatible">
<title> : test</title>
<link rel="icon" type="image/x-icon" href="/mapubvideoRel/favicon.ico">
<link rel="shortcut icon" type="image/x-icon" href="/mapubvideoRel/favicon.ico">
<link href="/mapubvideoRel/css/main.css" type="text/css" rel="stylesheet">
<link href="/mapubvideoRel/css/helper.css" type="text/css" rel="stylesheet">
<link href="/mapubvideoRel/css/general.css" type="text/css" rel="stylesheet">
<link href="/mapubvideoRel/css/colorbox.css" type="text/css" rel="stylesheet">
<link href="/mapubvideoRel/css/App_Popup.css" type="text/css" rel="stylesheet">
<script src="/mapubvideoRel/js/jquery.js" type="text/javascript">
<script src="/mapubvideoRel/js/popup.js" type="text/javascript">
<script src="/mapubvideoRel/js/jquery.colorbox-min.js" type="text/javascript">

&#65279;

请帮忙。谢谢

4

2 回答 2

1

你有 BOM char 的文件。使用 BOM Detector 程序

java : http://www.javapractices.com/topic/TopicAction.do?Id=257 [推荐][查找并删除]

1- 检查 URL 是否存在 BOM
2- 从文件
php 中删除 BOM:http: //www.dotvoid.com/2010/04/detecting-utf-bom-byte-order-mark/

于 2014-03-13T08:13:37.793 回答
0

我在我的 MVC6 Web 应用程序中也遇到了这个问题。

我在最顶部的布局页面中添加了以下行,问题已解决。

<?xml version="1.0" encoding="UTF-8" ?>
于 2016-06-01T19:20:09.467 回答