javascript - 如何在 https 站点上通过 http 加载 css 文件。

标签 javascript html css ssl

<分区>

我正在开发一个站点,最近为此分配了一个 SSL 证书:以前是一个 CSS 框架(w3css ) 已加载,但现在出现错误:无法加载混合内容。该站点称为 https://genderandwork.org .据我所知,错误是 chrome(我试图在最新版本的 chrome 中加载该站点)不想在 https 站点上加载 HTTP 内容。

如有任何帮助,我们将不胜感激。

最佳答案

如果通过 HTTPS 访问文档,大多数现代、最新的浏览器不会通过 HTTP 加载资源,这是为了防止用户仅对连接进行部分加密。阅读更多相关信息 at MDN

您应该更改 src -你的属性<link>带有样式表的元素通过 HTTPS 发出请求, 像这样:<link rel="stylesheet" href="https://www.w3schools.com/w3css/4/w3.css">

关于javascript - 如何在 https 站点上通过 http 加载 css 文件。,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44086718/

相关文章:

javascript - 改为 JS 文件中的谷歌分析?

javascript - AJAX成功请求 "message text"显示回来

html - 如何在 tympanus.net 的 CSS Radio Checked Tab 方法中使子 div 可见

html - Bootstrap 4 flex-fill 不填充高度

javascript - 在谷歌图表中传递日期值

javascript - 解除绑定(bind)点击react

Javascript - 如果没有 setInterval 函数,这个时钟函数如何更新时间?

html - 如何修复标题上方的内容,以便标题上方的内容在滚动时保持隐藏

html - 为什么以使用百分比衡量时 svg 图标上方和下方有一个空格?但不是以像素为单位测量时使用

javascript - 伪元素出现在焦点上但不在单击时出现