我的 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/