【发布时间】:2017-05-03 02:23:31
【问题描述】:
我们希望获得从不同域加载的 js 脚本的错误信息。 根据文档,我们在脚本标签上设置了 crossorigin= "anonymous" 属性,并且我们从我们的 js 服务器与另一个域发送 Access-Control-Allow-Origin:* 但是在某些用户中,并非所有 chrome 块都加载脚本文件为什么会发生这种情况?
来自第一个域域的主 html 页面中的脚本标记:
script type='text/javascript' src='myseconddomain.com/testscript.js' crossOrigin='anonymous'></script
并且 testscript.js 的响应标头具有“Access-Control-Allow-Origin:*”
【问题讨论】:
-
请提供一些代码。
-
标题
Access-Control-Allow-Origin: *中是否存在空白? -
@Quasimodo'sclone 是的,这是我的错误输入,但在实际响应标题中有一个空白,它在很多情况下都有效,但我们有一些被阻止
-
另一个问题可能是,
type='text/javascript'被贬低了。 mimetype 现在应该是application/javascript。您的问题似乎是一些用户代理实现。
标签: javascript google-chrome cors