FullCalendar获取JSON在浏览器之间显示不同的结果

时间:2012-02-28 16:05:21

标签: json cross-domain fullcalendar

我正在使用FullCalendar来显示一些事件。基本上我在以下网址上有一个有效的json Feed:http://umhelp.info/calendar/jsonreformat.php?regions=int我希望在以下日历中显示来自它的事件:http://umhelp.info/calendar/index.html

在以下浏览器上,它可以正常工作: 歌剧 铬

在这些浏览器上,它仅部分加载事件: 火狐 IE

Opera和Chrome之间的结果是相同的,Firefox和IE上的结果也是相同的,所以肯定有一些非常特殊的东西可以在第一组中的浏览器上运行,并且在第二组的浏览器中不起作用。 / p>

我已经检查过Firefox和Opera上json的输出使用这个工具是相同的:http://www.textdiff.com/,所以实际的json feed不是问题。我还确保json提要与实际日历系统中的数据一致,从中检索它(调用外部服务器,检索不同的json提要然后重新排序)。

1 个答案:

答案 0 :(得分:0)

它与脚本期望的日期类型有关。 它似乎想要ISO 8601中的日期并回退到浏览器 如果在Firefox的情况下不起作用,则执行Date。

可能是内置日期的浏览器实现不同 和chrome等解析它会更聪明。

替换JSON格式化程序文件以适应日期格式。