Umlaute未在Chrome和Opera中显示

时间:2016-01-05 21:18:31

标签: utf-8 character-encoding

问题:Chrome(版本47.0.2526.106米)没有显示德国元音和音乐。无论我想做什么。歌剧相同(34.0.2036.36)

然而在Firefox(43.0.2)和Edge the' Umlaute'显示正确。

尝试了以下事项:

  • 清除浏览器缓存

  • 使用Sublime

  • 中的UTF-8编码保存所有文件
  • 检查托管服务器的默认字符设置

  • 卸载' Helvetica Neue'根据这里的提示: www.productforums.google.com/forum /#!话题/铬-DE / eB_ljsQN2gw

  • 标题如下所示:

    <?php
    header('Content-Type: text/html; charset=UTF-8');
    ?>
    <!DOCTYPE html>
    <html lang="de">
    <head>
    <meta charset="UTF-8">
    [...]
    

重要的是要知道受影响的文本位于另一个外部.htm文件中,该文件通过jQuery加载到动态生成的div中 像这样:

$(environment).load("infotxt/meadow-1-1.htm");

有趣的是,这是唯一没有正确显示元音的文字。 我附上了网站的示例图片,我正在努力的文字是右上角的文字。 Text with Umlaute

Link to Image

有人遇到过类似的事吗? 我感谢你对此事的支持。

干杯!

操作系统:Windows 10 Pro

1 个答案:

答案 0 :(得分:0)

<强>解决

只需将已加载文档的扩展名从.htm更改为.php 以及之前的设置(如请求/问题中所述)就可以了我

您可以在此处找到原始答案的链接:

Stackoverflow

感谢rslinger