javascript - 如何在 HTTPS 服务器上托管我的 CSS/JS

标签 javascript css https

我在 Chrome 中加载自定义 CSS 时遇到问题。我正在使用 Joomla Artforms。

以下是来自 chrome 的一些 Javascript 控制台语句:

[已阻止] 位于“https://www.mysite.com/component/artforms/?formid=200”的页面' 通过 HTTPS 加载,但从 'http://www.mysite.com/includes/js/jscalendar-1.0/calendar_stripped.js' 运行不安全的内容:该内容也应通过 HTTPS 加载。

[已阻止] 位于“https://www.mysite.com/component/artforms/?formid=200”的页面已通过 HTTPS 加载,但运行了来自“http://www.mysite.com/”的不安全内容modules/mod_followme/style.css':这个内容也应该通过 HTTPS 加载。

如果您需要更多详细信息,请告诉我。

谢谢

最佳答案

获得此权利的最简单方法是使用 URL 语法加载外部文件

//example.com/path/to/some/file.js (remote)

/path/to/some/file.js (local)

这将使用与您的主 HTML 页面相同的协议(protocol)(HTTP 或 HTTPS)加载您的资源。

请注意,这仅在您的外部资源可通过 HTTPS 访问时才有效。如果不是,那么除了将外部资源移动到支持 HTTPS 的某个地方之外,您无能为力。

关于javascript - 如何在 HTTPS 服务器上托管我的 CSS/JS,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20462685/

相关文章:

javascript - 以特定顺序运行具有效果的 jQuery 函数

javascript - 我应该如何在我的 redux 存储中存储 isFetching/isLoading 数据?

javascript - 如何将图像拖放到所需位置?

html - 侧面菜单中的 Font Awesome 图标未对齐

http - 如何使第三方 URL 安全

javascript - Viewport - 用于在视口(viewport)中查找元素的 jQuery 选择器

html - Safari Mobile 和对象位置属性

使用客户端证书的 iPhone https 授权

wordpress - 我在我的网站 roundabout tech.com 上完成了 ssl。但是

javascript - D3 scale.invert() 没有返回 x 的日期