我有一个从外部域加载图像的样式表,我需要它从https://从安全顺序页面加载,从其他页面加载http://,基于当前URL。我发现以双斜杠开头的URL继承了当前的协议。所有的浏览器都支持这种技术吗?
html ex:
<img src="//cdn.domain.com/logo.png" />
css ex:
.class { background: url(//cdn.domain.com/logo.png); }
发布于 2011-01-12 03:43:11
如果浏览器支持RFC 1808 Section 4、RFC 2396 Section 5.2或RFC 3986 Section 5.2,那么对于以"//“开头的引用,它确实会使用页面URL的方案。
发布于 2014-02-21 14:47:31
现在,这似乎是一种非常常见的技术。没有缺点,它只有助于统一页面上所有资源的协议,因此应该尽可能地使用。
https://stackoverflow.com/questions/4659345
复制相似问题