html - 如何将 CSS 元素动态更改为 HTTPS 或 HTTP

标签 html css ssl https

我的 CSS 包含引用另一个站点的背景图像元素。 问题是,在 IE 中,如果您在 HTTP 中,则资源在 HTTPS 中,反之亦然。

我正在使用 ASP.NET,我想找到一种方法让 CSS 知道它是否是在 HTTPS 中请求的...

而且我必须使用绝对...(它在不同的站点上)

谢谢!

最佳答案

只需在您的 URL 中省略协议(protocol)(http:https:)://domain/path/image.png 将使用与当前页面相同的协议(protocol)。

关于html - 如何将 CSS 元素动态更改为 HTTPS 或 HTTP,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4437067/

相关文章:

css - jQtouch CSS 标题栏

google-chrome - Chrome 无效的 SSL 证书安全警告

css - transparency 将所有对象变为透明

安卓 ssl 证书

java - 缓解 Logjam/weakdh.org 的正确 JBoss EAP 6.0.1 密码套件配置是什么?

html - 如何在 Html/MVC 中创建列?

javascript - 如何在博客文章标题后面插入图片

javascript - 查找视频元素的缓冲百分比

java - HtmlUnit Java 按钮点击警告

html - 文本重叠问题