我有一个包含特殊字符的变量(我来自DK,我们用三个字母æ?)。这是“fors gerat skrive dets langts ” - 所以特殊字符被替换为Javascript变量包含特殊字符
将内容保存在外部javascript中的变量(b23)中并使用以下函数插入:
document.getElementById("rb-d3-3").innerHTML = b23;
为什么这是错误的,什么是修复?
也许我应该加上一个WordPress
THX
我有一个包含特殊字符的变量(我来自DK,我们用三个字母æ?)。这是“fors gerat skrive dets langts ” - 所以特殊字符被替换为Javascript变量包含特殊字符
将内容保存在外部javascript中的变量(b23)中并使用以下函数插入:
document.getElementById("rb-d3-3").innerHTML = b23;
为什么这是错误的,什么是修复?
也许我应该加上一个WordPress
THX
如果你的PHP脚本生成UTF-8字符串,不要忘记添加以下元在你的HTML代码,该网站正在运行:
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
这已添加 – mdal76 2015-03-02 08:44:55
有时候,根据服务器默认的http头,你必须转换你的输出。
如果你正在使用PHP这样:
echo utf8_encode($your_output);
或者你可以尝试转换:
echo iconv('ISO-8859-1', 'UTF-8', $your_output);
你将需要显示b23'是如何创建'。如果它来自PHP,就像('echo'var b23 =''。$ special。'“;';'),你需要显示那段代码。 – 2015-03-02 08:32:23
var b23 =“forsøgerat skrive detsålangtså”; – mdal76 2015-03-02 08:34:18
所以这个变量目前是在javascript的早些时候声明的(我需要在之后建立som JSON查找的地方,其中变量将被设置为来自mysql的数据) – mdal76 2015-03-02 08:35:52