Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/windows/15.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
日视图中的jQuery FullCalendar重音符号_Fullcalendar - Fatal编程技术网

日视图中的jQuery FullCalendar重音符号

日视图中的jQuery FullCalendar重音符号,fullcalendar,Fullcalendar,我认为这是一个错误。 我设置了天数的名称(意大利语): 名称正确显示在日视图的标题中,但不在副标题中。 有人知道为什么吗?同样的问题。我通过更改fullcalendar.js文件中的函数“htmlEscape”解决了这个问题 我补充说: 该函数现在可以正确地为我工作(我需要在我的应用程序中使用意大利语),但您必须在日期名称中添加字符以正确编码 function htmlEscape(s) { return (s + '').replace(/&/g, '&')

我认为这是一个错误。 我设置了天数的名称(意大利语):

名称正确显示在日视图的标题中,但不在副标题中。


有人知道为什么吗?

同样的问题。我通过更改fullcalendar.js文件中的函数“htmlEscape”解决了这个问题 我补充说:

该函数现在可以正确地为我工作(我需要在我的应用程序中使用意大利语),但您必须在日期名称中添加字符以正确编码

function htmlEscape(s) {
    return (s + '').replace(/&/g, '&')
        .replace(/</g, '&lt;')
        .replace(/>/g, '&gt;')
        .replace(/'/g, '&#039;')
        .replace(/"/g, '&quot;')
        .replace(/ì/g, '&igrave;')
        .replace(/\n/g, '<br />');
}
功能htmlEscape(s){
返回(s+“”)。替换(/&/g,“&;”)
.replace(//g',)
.替换(/'/g'';'))
.替换(/“/g,”))
.替换(/ì/g,ì;'))
.替换(/\n/g,“
”); }
更简单的方法:
添加到html文件的
我尝试了由用户3514257修改的htmlEscape函数,但发现了一个错误

这是我的职责:

function htmlEscape(s) {
    return (s + '').replace(/ì/g, '&igrave;')
        .replace(/</g, '&lt;')
        .replace(/>/g, '&gt;')
        .replace(/'/g, '&#039;')
        .replace(/"/g, '&quot;')
        .replace(/&/g, '&amp;')
        .replace(/\n/g, '<br />');
}
功能htmlEscape(s){
返回(s+“”)。替换(/ì/g,ì;'))
.replace(//g',)
.替换(/'/g'';'))
.替换(/“/g,”))
.更换(/&/g,“&;”)
.替换(/\n/g,“
”); }

我将第一行更改为
ì
行,因为
&
字符不允许识别
ì

您是否使用了某种框架?代码是什么?这有什么不同?你换了两行<代码>ì
首先而不是
&
?似乎没有增加什么。
function htmlEscape(s) {
    return (s + '').replace(/&/g, '&amp;')
        .replace(/</g, '&lt;')
        .replace(/>/g, '&gt;')
        .replace(/'/g, '&#039;')
        .replace(/"/g, '&quot;')
        .replace(/ì/g, '&igrave;')
        .replace(/\n/g, '<br />');
}
function htmlEscape(s) {
    return (s + '').replace(/ì/g, '&igrave;')
        .replace(/</g, '&lt;')
        .replace(/>/g, '&gt;')
        .replace(/'/g, '&#039;')
        .replace(/"/g, '&quot;')
        .replace(/&/g, '&amp;')
        .replace(/\n/g, '<br />');
}