外部 JavaScript 文件的字符集 UTF-8
Charset UTF-8 for external JavaScript file
我添加了一个外部 JavaScript 文件,如下所示:
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
<script charset="utf-8" type="text/javascript" src="js/panel.js" ></script>
</head>
但是存储在panel.js文件中的文本在HTML文件中是这样显示的:
H69�*
当我将 JavaScript 代码放入 HTML 页面时,文本可以正确显示。但是当我在panel.js中放入JavaScript代码时,它不起作用。
那么文件可能没有正确保存为 UTF-8。
$ file -i panel.js
输出结果是什么?
如果您使用 Vi,打开文件并保存为:
:w ++enc=utf-8 %
在mac OS中是大写-i...像这样:
file -I
我添加了一个外部 JavaScript 文件,如下所示:
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
<script charset="utf-8" type="text/javascript" src="js/panel.js" ></script>
</head>
但是存储在panel.js文件中的文本在HTML文件中是这样显示的:
H69�*
当我将 JavaScript 代码放入 HTML 页面时,文本可以正确显示。但是当我在panel.js中放入JavaScript代码时,它不起作用。
那么文件可能没有正确保存为 UTF-8。
$ file -i panel.js
输出结果是什么?
如果您使用 Vi,打开文件并保存为:
:w ++enc=utf-8 %
在mac OS中是大写-i...像这样:
file -I