-
用鼠标右键单击乱码的html文件,选择用记事本打开
-
点击记事本菜单栏的文件,选择文件另存为
-
在另存为的窗口中会发现保存有编码选择,默认编码为ANSI
-
但是我们需要的编码为UTF-8,所以在保存的时候选择UTF-8
-
点击保存,替换原来的文件,就解决了html本身内容乱码问题
-
但是当我们引入外部文件时,比如说js文件也有中文,引入也出现乱码怎么办呢?聪明的你可能会想到用上面的方法解决,不错!可以按上面方法先保存为UTF-8在引入。还可以在引入时单独对js文件声明字符集,如下:
-
当然朋友会问到为什么会出现这种情况呢?事实不是我们看到的那样,有时候不能相信自己的眼睛。
html中<meta charste="utf-8"> 只是告诉浏览器要用utf-8来解释,而文档的编码,实际上是在你保存时的选择决定的。
-
二、、根本解决方法 是在软件中设置好 ,例如在 zendstudio中 设置默认编码方式
-
Zend studio 是一款PHP开发的集成开发环境,非常智能:可以自动补全和代码提示的功能。深受PHPer的喜爱。在开发过程中编码不一致会导致很多问题。比如:乱码等错误。怎么解决呢??