【发布时间】:2012-08-15 13:44:09
【问题描述】:
代码如下:
<script type="text/javascript" charset="UTF-8">
function loadScript("http://www.qppstudio.net/individualdays/noscroll/2012-08-15.js") {
document.write('<script type="text/javascript" charset="UTF-8" src="', url, '">', '<', '/', 'script>');
}
</script>
包含在页眉中:
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
页面显示 unicode 字符没有任何问题,除了发布的 javascript 写入页面的部分。脚本在不同域之间下载时是否发生了某种变化?
【问题讨论】:
-
JavaScript 文件是否使用 UTF-8 字符集从服务器发送?
-
什么 unicode 字符?
-
您是否尝试使用 document.write 加载脚本?
-
url变量正在您的函数中使用,但未在您提供的代码中的任何位置设置。我假设您传递给函数的 URL 字符串是为了代表这个url变量?
标签: javascript html utf-8