显示一些奇怪的符号:""
,在kendo编辑器控件中,选择"insert ordered list"
按钮(在kendo编辑器工具栏中)。
仅当我们将cdn
引用(http://kendo.cdn.telerik.com/2014.2.716/js/kendo.all.min.js)更改为本地文件引用(〜/ Scripts / kendo / 2014.2.716 / kendo.all.min.js)时,才会出现此问题
,其中包含相同的数据。
这是有效的 - >
<script charset="UTF-8" src="http://kendo.cdn.telerik.com/2014.2.716/js/kendo.all.min.js"></script>
但这不起作用 - &gt;
<script charset="UTF-8" src="~/Scripts/kendo/2014.2.716/kendo.all.min.js" ></script>
完成此链接后:http://www.telerik.com/forums/editor-adding-characters-iuml-raquo-iquest-。 我做了一些改动但是,它没有解决问题。
变化:
1.将本地文件的编码类型更改为UTF-8
2.本地文件的指定字符集
<script charset="UTF-8" src="~/Scripts/kendo/2014.2.716/kendo.all.min.js" ></script>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
由于本地文件中的数据与CDN引用相同。我怀疑响应标头。你可以在下面找到它。
如果您有任何解决此问题的建议,请与我们联系。
我的服务器环境是: -
ASP.net MVC,C#,IIS 8.0表达
kendo CDN js文件的响应标头: -
Access-Control-Allow-Origin:*
Age:2090036
Cache-Control:public
Cache-Control:max-age=315360000
Connection:Keep-Alive
Content-Encoding:gzip
Content-Type:application/x-javascript
Date:Mon, 31 Aug 2015 05:26:00 GMT
Expires:Thu, 31 Dec 2037 23:55:55 GMT
Last-Modified:Wed, 16 Jul 2014 11:39:32 GMT
Proxy-Connection:Keep-Alive
Server:nginx
Transfer-Encoding:chunked
Via:1.1 f918bd73555184c9b61c8f42f80c79d1.cloudfront.net (CloudFront)
X-Amz-Cf-Id:emh9zGudv4PxjIHbO0ZEbGIGJoTIGViqcncMZ6ciuUD1geap_pIdfg==
X-Cache:Hit from cloudfront
本地js文件的响应标头: -
Accept-Ranges:bytes
Access-Control-Allow-Headers:Content-Type
Access-Control-Allow-Methods:POST, GET, OPTIONS
Access-Control-Allow-Origin:*
Content-Length:1731401
Content-Type:application/javascript
Date:Thu, 24 Sep 2015 10:01:29 GMT
ETag:"fbc07be8aaf6d01:0"
Last-Modified:Thu, 24 Sep 2015 09:25:09 GMT
Server:Microsoft-IIS/8.0
X-Powered-By:ASP.NET