用console.info输出,firebug控制台是正常的,但是脚本选项里面是乱码
学习是最好的投资!
JAVASCRIPT에서 UTF-8을 설정해도 아무런 효과가 없습니다. 핵심은 COMMON에서 UTF8로 균일하게 설정해야 한다는 것입니다. META만으로는 작업을 제어할 수 없습니다. 이전 페이지는 UTF-8로 표시됩니다. WINDOWS 플랫폼에 있는 경우 자동으로 GBK 형식으로 변경됩니다. 이것에 주의하세요. 따라서 THINKPHP와 같은 프레임워크를 사용하여 설정을 통일하는 것이 가장 좋습니다.
浏览器解析文件的编码和在meta中指定的编码是不同的概念,浏览器未必按照meta指定的编码解析文件,譬如: 指定文件编码为UTF-8
meta
UTF-8
在浏览器中,指定编码为简体中文,就会乱码:
然后将浏览器编码调整为unicode,解析正常
unicode
meta 里面设置的编码方式是告诉浏览器,我这个文件的编码方式是 utf-8,显示解码的时候要用utf-8解码。但是如果你实际的编码使用是GB2321,仍然告诉浏览器,我这个是utf-8编码,那浏览器按照utf-8解码显然会解出乱码。
utf-8
GB2321
编辑工具打开的方式不对。
JAVASCRIPT에서 UTF-8을 설정해도 아무런 효과가 없습니다. 핵심은 COMMON에서 UTF8로 균일하게 설정해야 한다는 것입니다. META만으로는 작업을 제어할 수 없습니다. 이전 페이지는 UTF-8로 표시됩니다. WINDOWS 플랫폼에 있는 경우 자동으로 GBK 형식으로 변경됩니다. 이것에 주의하세요. 따라서 THINKPHP와 같은 프레임워크를 사용하여 설정을 통일하는 것이 가장 좋습니다.
浏览器解析文件的编码和在
meta
中指定的编码是不同的概念,浏览器未必按照meta
指定的编码解析文件,譬如:指定文件编码为
UTF-8
在浏览器中,指定编码为简体中文,就会乱码:
然后将浏览器编码调整为
unicode
,解析正常meta 里面设置的编码方式是告诉浏览器,我这个文件的编码方式是
utf-8
,显示解码的时候要用utf-8
解码。但是如果你实际的编码使用是GB2321
,仍然告诉浏览器,我这个是utf-8
编码,那浏览器按照utf-8
解码显然会解出乱码。编辑工具打开的方式不对。