我想用jQuery动态地打印一些日语到页面,并且它不显示任何可识别的内容。我不知道出了什么问题,我将代码简化为最直接的方式,但它不能解决问题。或者也许只是我很厚。用jQuery打印日语
我用:
$('body').append('<p>日本語</p>');
这应该工作,对不对?
我也得到:
日本語
咦?
我想用jQuery动态地打印一些日语到页面,并且它不显示任何可识别的内容。我不知道出了什么问题,我将代码简化为最直接的方式,但它不能解决问题。或者也许只是我很厚。用jQuery打印日语
我用:
$('body').append('<p>日本語</p>');
这应该工作,对不对?
我也得到:
日本語
咦?
您是否确定您的页面设置为使用日文字符集?如果没有,请确保您的charset在<head></head>
节点定义:
<meta http-equiv="Content-Type" content="text/html; charset=euc-jp">
我刚刚知道这是正确的在我面前。谢谢! – 2010-08-30 05:33:04
UTF-8也可以工作。 – Thilo 2010-08-30 05:34:11
@passcod〜没有问题。你也应该考虑@ Thilo的回答,特别是如果你将要处理不同字符类型的囤积。 :) – 2010-08-30 05:49:58
在某些情况下,UTF-8字符集将是有益的。在您的Head节点中添加如下。
<head>
<meta charset="utf-8" />
</head>
您是否尝试过先用静态日文文字书写?这是否工作? – 2010-08-30 05:29:27