我使用的是FullCalendar版本4。当我的用户在IE11下启动目标页面时,如果他们选中了浏览器的兼容性视图设置,日历就不会呈现。
我不能在我的开发环境中重现这个问题,可能是因为用户通过他们的intranet访问他们的环境。还有没有人看到或解决了这个问题?
我让一个用户检查了他们的控制台输出。问题似乎是document.addEventListener
方法在兼容模式下不可用。有没有其他初始化FullCalendar版本4的方法?
发布于 2019-05-24 10:06:10
我试着从这个链接下载示例代码。
我将该示例托管在IIS上,以测试IE11的问题。
根据我的测试结果,我发现示例在没有兼容性视图模式的情况下工作得很好。
如果我在兼容视图模式下添加站点,那么它不会渲染日历,并在控制台中生成一些错误。
似乎兼容模式使用IE 7模式,但它与导致此问题的FullCalender v4版本不兼容。
解决这个问题的简单方法是关闭兼容性视图模式。
https://stackoverflow.com/questions/56281744
复制相似问题