MS Edge 支持跨域属性吗?

Posted

技术标签:

【中文标题】MS Edge 支持跨域属性吗?【英文标题】:MS Edge support crossorigin attribute? 【发布时间】:2016-04-05 09:29:04 【问题描述】:

我正在尝试加载 riot.js 标记文件。我有一个跨域问题,但通过脚本标签上的 crossorigin 属性修复了它。 它适用于除 Microsoft Edge 之外的所有浏览器。 在那里,得到这个错误: “...在 Access-Control-Allow-Origin 标头中找不到”

谁知道 MS Edge 是否支持 crossorigin 属性?

【问题讨论】:

看起来你证明它没有......你为什么不设置经典的 CORS ?您应该显示一些代码或描述您的设置。 与此相关,Edge 14 在脚本元素上存在跨域属性时存在严重错误。即使 Edge 在技术上不支持跨域属性 (developer.microsoft.com/en-us/microsoft-edge/platform/issues/…),它有时也不会执行脚本。 【参考方案1】:

Microsoft Edge 当前不支持脚本标签上的[crossorigin] 属性。如果您想看到添加的支持,please consider voting for this feature on UserVoice。您可以在 the Microsoft Edge Status resource 上跟踪平台添加情况。

【讨论】:

以上是关于MS Edge 支持跨域属性吗?的主要内容,如果未能解决你的问题,请参考以下文章

我需要本地托管资源中的完整性和跨域属性吗?

本地调试 Chrome支持Ajax跨域

前端设置请求头可以解决跨域问题吗

axios可以解决跨域访问的问题吗

检测浏览器对跨域 XMLHttpRequests 的支持?

php分享二十五:跨域请求