问题描述
在html文件中引入本地同目录下的xsl文件后,使用火狐打开html出现提示:
Cross-Origin Request Blocked
查看Firefox给出的原因:
Firefox 68 及更高版本中使用
file:///
URL定义打开页面的来源唯一。 因此,同一目录或其子目录中的其他资源不再满足 CORS 同源规则。这个新的表现通过privacy.file_unique_origin
这一首选项控制,默认启用。
解决办法
既然找打了原因是版本更新后默认开启了跨域同源规则,可以将这个规则关闭:
- 浏览器地址栏输入:about:config,打开配置
- 输入
privacy.file_unique_origin或者
security.fileuri.strict_origin_policy,并双击设置值为false - 地址栏输入:about:restartrequired重启火狐