为什么我的特殊字符'>>'被带有问号的钻石取代?

时间:2015-11-09 23:21:39

标签: javascript html special-characters

这里有两行代码,我在其中打印特殊字符'>'和'>>'。但是,它们在网页上显示为带有问号的钻石。

paginationHtml = paginationHtml+\"<a href='javascript:void(0)' onclick='getCommentList(\"+next_page+\")'>Next› </a>&nbsp\";
paginationHtml = paginationHtml+\"<a href='javascript:void(0)' onclick='getCommentList(\"+page_count+\")'>Last» </a>&nbsp\";

3 个答案:

答案 0 :(得分:2)

确保您的html文件的保存方式与您在head部分中声明的格式相同。例如,如果您的文件是utf-8编码的,请将其放在html

<head>
    <meta charset="UTF-8">
</head>

如果您使用ansi编码,那么

<head>
    <meta charset="ISO-8859-8">
</head>

...等,但它应该对应。如果您可以选择文件编码,请转到utf-8

答案 1 :(得分:0)

显示&amp;等特殊字符»,您最简单的解决方案是在UTF-8保存并显示所有文档。

3个步骤:

1。在根.htaccess文件中,指定

AddDefaultCharset utf-8
AddCharset utf-8 .html .css .js

2。在.html文档的顶部,在<head>下面,添加

<meta charset="utf-8">

3。重要的是,确保您使用UTF-8编码保存文本编辑器中的所有文档。

答案 2 :(得分:0)

问题是我需要更改文件的编码。在PHPStorm中,转到“文件”,然后“文件编码”。对我来说,我需要选择'UTF-8'编码。我转换了代码,现在是“&gt;&gt;”人物在网站上显示得很好!