日期:2014-05-16  浏览次数:20466 次

FCKEditor的JS文件编码问题

最近使用FCKEditor时遇到一个问题

?

在本地调试好的页面,上传到服务器上就不行(都是GBK编码)。

?

在firebug下面看到提示,很多js文件的开头都有一个“锘”字

?

用Editplus打开相应的js文件,没问题……

?

用Netbeans打开相应的js文件,就看到这个“锘”字了……

?

猜想是文件编码问题,于是乎在网上找了一下相关资料

?

原来对于BOM utf-8编码的文件,转成GBK之后就会出现这个问题。

?

http://www.fachun.net/so/so/?magicdetective$_$62d0389b127ba3bbc8eaf457.html

这是相关链接。

?

不爱看链接的直接看解决方法,用Editplus或者Ultraedit打开js文件,将文件编码批量修改成ANSI,之后上传到服务器上,OK,问题解决。

?

补充:用文本编辑器保存成ANSI编码的时候,有时候会弹出提示:说什么内容丢失,让你换一个编码。遇到这种境况,就先用文本编辑器保存成UTF-8无bom编码形式的,之后复制到Netbeans里保存一下就可以生成ANSI的编码格式,正常了。