通过 document.write 调用一个解析器阻塞的跨域脚本——如何绕过它?

新手上路,请多包涵

Google Chrome 开始在慢速网络 的主框架中实施阻止通过 document.write 插入的跨域加载、解析器阻止脚本,这会导致以下错误:

通过 document.write 调用一个解析器阻塞的跨源脚本 http://example.org/script.js 。如果设备的网络连接不佳,这可能会被浏览器阻止。

但是,我的网页需要使用 document.write('<script src="..."></script>') 同步加载第三方脚本。如何绕过这种封锁?

有关该更改的更多信息:

原文由 niutech 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 865
2 个回答

@niutech 我遇到了类似的问题,这是由 Cloudflare 的 Rocket Loader Module 引起的。只需为网站禁用它,它就会解决您所有的相关问题。

原文由 Vaibhav Mistry 发布,翻译遵循 CC BY-SA 3.0 许可协议

推荐问题
logo
Stack Overflow 翻译
子站问答
访问
宣传栏