定义JavaScript源文件的字符编码

Leo*_*ied 26 javascript unicode encoding

我想向我的德国用户打印状态消息,其中包含变音符号(ä/ü/ö).我也希望他们在源文件中,而不是只为了消息下载和解析一些额外的文件.

但是,我似乎无法找到一种方法来定义JS源文件的编码.是否有类似HTML的东西http-equiv?或者我应该在HTTP标头中定义编码?

当我简单地用UTF-8编码文件服务它时,IE显示垃圾.

Pek*_*ica 38

在头文件中发送编码总是一个好主意.

如果这不可能,则<script>标签具有该charset属性.W3C参考

<script src="translations.js" type="text/javascript" charset="utf-8"/>
Run Code Online (Sandbox Code Playgroud)


Sim*_* Hi 10

似乎在HTML5中不推荐使用脚本标记的charset属性(仅对a和link标记不推荐使用它).