javascript - 如何在 Chrome 中强制加载动态、不安全的内容?

标签 javascript google-chrome https

我在 https 中使用 Jira,我想用一些额外的 JS 进行一些调整。我的 JS 托管在不安全的服务器上(没有可用的 https)。

当我通过将不安全的 JS 文件插入 DOM 来动态加载该文件(使用浏览器扩展)时,Chrome 告诉我:

[blocked] The page at https://jiraserver/browse ran insecure content from http://myserver/jira.js.

我可以看出这是非常安全的,但我不在乎。我想加载那个不安全的JS文件。如何让 Chrome 信任我并按我说的做?

我的插入方法(在扩展代码中):

document.body.appendChild((function(s){s.src='http://myserver/jira.js';return s;})(document.createElement('script')));

最佳答案

根据this Chrome Support Q&A您可以使用以下命令行标志启动 Chrome,以防止 Chrome 检查不安全内容:

--allow-running-insecure-content

这里是some documentation关于如何使用命令标志运行 Chrome

关于javascript - 如何在 Chrome 中强制加载动态、不安全的内容?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14058789/

相关文章:

javascript - 如何访问 Chrome 的拼写检查词典?

javascript - Location.Hash 不会在 Chrome 中更新

javascript - https 请求在 Node.js 中不起作用

javascript - 如果另一个序列发出,则取消可观察

macos - OS X Chrome的调试符号

javascript - 非常简单的 jquery post()(试图将 html 发送到另一个页面)

php - Nginx 上的 Codeigniter 为表单生成 https 操作,但不是 Apache

java - 通过 HTTPS 从应用程序连接到后端服务器会导致延迟/超时

javascript - 如何在 React 中从数组创建状态属性?

javascript - Node js - 如何返回多维数组