SharePoint 2013视图中所有浏览器中的.js MIME类型错误

时间:2013-11-19 10:57:37

标签: javascript handler mime-types sharepoint-2013

加载文件.js时出错,但是在所有浏览器中出现此错误,我尝试清理文件.js但错误不在代码中,我发现此错误在标题中,但我没有有想法如何解决这个问题。仅在SharePoint 2013列表视图中出现此错误。

错误:

拒绝执行'url / .js'脚本,因为它的MIME类型('text / html')不可执行,并且启用了严格的MIME类型检查。

2 个答案:

答案 0 :(得分:2)

至少有一个recent change到Chromium平台来强制执行严格的MIME类型检查。当我的Chrome浏览器更新时,我的网站突然失败,因为我没有正确设置.js文件的MIME类型。在服务器上正确设置MIME类型解决了我的问题。

至少对我而言,其中的阴险部分是浏览器控制台中没有警告消息 - 我的JavaScript将无声地执行。

如果您可以发现SharePoint分发中的哪个.js文件导致问题,并正确设置其MIME类型,那么应解决问题。可能是SharePoint管理中某处的服务器配置设置。

答案 1 :(得分:1)

之前我遇到过这个问题(因为从不同网站复制文件)并通过签出和签入文件解决了这个问题