<分区>
我在同一主机中允许使用相同的 .html 和 .swf 文件,但使用不同的域。但是,您可以在 infinitum.com.es/mr_frosty 处看到 '©' 之前的字符 'Â' , 但你没有看到它,因为它应该在 bluecodestudio.com/mrfrosty 处.
我想知道为什么它在 infinitum.com.es 上显示那个奇怪的字符,而在 bluecodestudio.com 上根本没有出现,使用相同的文件。
<分区>
我在同一主机中允许使用相同的 .html 和 .swf 文件,但使用不同的域。但是,您可以在 infinitum.com.es/mr_frosty 处看到 '©' 之前的字符 'Â' , 但你没有看到它,因为它应该在 bluecodestudio.com/mrfrosty 处.
我想知道为什么它在 infinitum.com.es 上显示那个奇怪的字符,而在 bluecodestudio.com 上根本没有出现,使用相同的文件。
最佳答案
在 http://infinitum.com.es/mr_frosty/ , HTTP header Content-Type: text/html; charset=ISO-8859-1
声明了编码,这不能在文档本身中被覆盖。这需要在服务器、全局设置或 .htaccess 文件中修复。如果无法更改,则必须将文件的编码更改为 ISO-8859-1。
关于html - 在不同的网站使用相同的 HTML 生成奇怪的字符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13997149/