如何在浏览器的JS控制台中包含脚本时覆盖内容安全策略?

11 浏览
0 Comments

如何在浏览器的JS控制台中包含脚本时覆盖内容安全策略?

我试图在一个已有的网站上使用控制台引入JQuery,代码如下:

var script = document.createElement('script');
script.src = 'http://code.jquery.com/jquery-1.11.1.min.js';
script.type = 'text/javascript';
document.getElementsByTagName('head')[0].appendChild(script);

然后我遇到了这个错误:

内容安全策略:页面的设置阻止了从http://code.jquery.com/jquery-1.11.1.min.js加载资源..

在开发过程中,我可能想要引入外部的Javascript。我可能不想复制整个JQuery代码,因为这样看起来不整洁。怎样才能为了开发目的覆盖内容安全策略?

这对于快速测试非常有用。我可能以后想将我正在编写的脚本转换成浏览器扩展程序。

注意(更新):我正在一个现有的网站上编写脚本,并且无法控制设置Content-Security-Policy头部。

0