【问题标题】:Page not showing special characters页面不显示特殊字符
【发布时间】:2016-03-21 04:26:44
【问题描述】:

我无法显示如下字符:È,~ ã, 而不是 ç 我正在输入 ç

我的代码:

<!DOCTYPE html>
<html>
<head>
    <title>Calendario</title>
    <meta charset="UTF-8">
    <meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
    <script src="//code.jquery.com/jquery-1.12.0.min.js"></script>
    <script src="//code.jquery.com/jquery-migrate-1.2.1.min.js"></script>
    <script src='calendario/lib/moment.min.js'></script>
    <script src='calendario/fullcalendar.js'></script>
    <script src='calendario/lang/pt-br.js'></script>
    <link rel='stylesheet' href='calendario/fullcalendar.css' charset='UTF-8'/>
    <style type="text/css">     
        .teste{height: 100%; width: 700px;}

    </style>

    <script type="text/javascript">
    $(document).ready(function(){
        //Page is now ready, initialize calenda.

        $('#calendario').fullCalendar({    
            firstDay: 1,
            weekends: false,            

        })
    });
</script>
</head>
<body>  
    <div class="teste">
        <div id="calendario"></div>
    </div>
</body>
</html>  

找不到问题的根源。我正在使用Sublimetext2 并且已经通过控制台命令view.encoding() 检查了文件并且已经尝试过File &gt; Save with Encoding &gt; UTF-8。我不知道还能尝试什么。

我读到Fullcalendar不写 HTML 内容,而是写 value()。所以我尝试了这个但没有成功。

eventRender: function(event, element) {                                          
    element.find('div.fc-title').html(element.find('div.fc-title').text());                   
}  

尝试在 Mozila 上查看 localhost 页面,一切正常。显然,问题出在 Chrome D 上:

【问题讨论】:

    标签: php html character-encoding fullcalendar


    【解决方案1】:

    这些类型的字符在Html 语言中被标记为保留。这意味着,您必须将它们替换为 字符实体

    您可以了解更多关于变音符号 here

    希望对你有所帮助。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-08-04
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-01-11
      相关资源
      最近更新 更多