有没有办法忽略本地服务的网页的同源策略(file:///)[重复]

问题描述 投票:5回答:2

我正在将网页作为产品的压缩文档包含在内,因此需要解压缩,只能通过file:///在本地访问

网页已经存在,我只需要对它们进行整容。他们没有CSS。我想添加CSS。为了避免更改数千页,我想通过JavaScript插入CSS。页面在一个框架中(另一个框架是菜单)。例如,在尝试访问框架的Uncaught DOMException: Blocked a frame with origin "null" from accessing a cross-origin frame.对象时,从父窗口向框架添加CSS会产生错误:document

有没有办法忽略以这种方式提供的网页的同源策略?

This question似乎并不重复,因为它想要使用localhost

javascript html cors same-origin-policy
2个回答
0
投票

Firefox作为quite simple Add-On为此。


-1
投票

您可以启动Chrome停用网络安全--disable-web-security

它不仅可以逃避CORS,而且如果您只是为了开发目的而使用自己的codabase,那么它是安全的。

您应该在启动无安全会话之前关闭任何chrome窗口。

chromium-browser --disable-web-security --user-data-dir="[some directory here]"

© www.soinside.com 2019 - 2024. All rights reserved.