Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/jsf/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ajax UTF-8,但仍不显示ÆØÅ;(丹麦字符)_Ajax_Encoding_Utf 8_Character Encoding - Fatal编程技术网

Ajax UTF-8,但仍不显示ÆØÅ;(丹麦字符)

Ajax UTF-8,但仍不显示ÆØÅ;(丹麦字符),ajax,encoding,utf-8,character-encoding,Ajax,Encoding,Utf 8,Character Encoding,看看这个: 你可以看到第二个菜单项显示一些奇怪的符号,而不是“Ø” 我在meta中设置了utf-8,甚至尝试在.htaccess中使用AddDefaultCharset utf-8 仍然没有结果,如果我改为ISO-8859-1,效果很好,但当我开始对内容进行ajax调用时,就会出现问题 我不明白? 如果您声明您的内容是用UTF-8编码的,并且带有meta标记或默认字符集,我如何让它使用UTF-8并显示,然后您的内容需要实际以UTF-8编码。当声明您的内容以ISO-8859编码时,它正确显示这一

看看这个:

你可以看到第二个菜单项显示一些奇怪的符号,而不是“Ø”

我在meta中设置了utf-8,甚至尝试在.htaccess中使用AddDefaultCharset utf-8

仍然没有结果,如果我改为ISO-8859-1,效果很好,但当我开始对内容进行ajax调用时,就会出现问题

我不明白?
如果您声明您的内容是用UTF-8编码的,并且带有meta标记或默认字符集,我如何让它使用UTF-8并显示,然后您的内容需要实际以UTF-8编码。当声明您的内容以ISO-8859编码时,它正确显示这一事实意味着您的内容实际以ISO-8859编码。将源代码文件另存为UTF-8或以其他方式确保内容是UTF-8编码的。

您可以使用unicode设置此字符,例如欧元或其他许多字符。在我的公司里,我们有很多翻译和语言,比如法国,它有很多特殊的特点

将您的网站编码类型设置为utf-8,并在php中使用utf8_encode之类的编码


或者手动操作:

在EditPlus文本编辑器的“西欧(Windows)”中保存源文件为我做了这件事+在PHP中我使用了utf8\u编码。

然后如何重新编码?我试着用记事本打开文件,用UTF-8保存,用filezilla再次上传。还是不走运…取决于你的编辑。我不会把记事本称为编辑。至少获取类似记事本++的东西,并确保文件在上传过程中没有重新编码。我不太清楚Windows上的陷阱,因为我不使用它,也许你可以提出一个新问题,特别是关于你正在使用的软件…我发现了!我发现它现在确实保存了这个奇怪的标志,所以我现在可以把它们改成正确的字符。