我正在尝试将 £ 符号编码到外部 JS 文件中,但我不断收到“%EF%BF%BD”。这是简单的代码:
alert(encodeURIComponent("£"));
同样的警报在调用外部 JavaScript 文件的 HTML 页面上给了我“%C2%A3”。HTML 页面具有以下字符集:
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
我也为外部 JS 文件定义了字符集:
<script type="text/javascript" src="/js/share.js" charset="utf-8"></script>
如何强制外部 JavaScript 文件使用 UTF-8 编码?