是否在没有所有浏览器支持的协议的情况下链接到CSS或JavaScript?

Ber*_*ann 11 javascript css https http

可能重复:
我可以将所有链接更改为//吗?

我已经了解到我可以使用"//域/路径"格式来引用CSS和JavaScript,而不是具体说明是应该通过HTTP还是HTTPS加载资源.例子:

<link href="//ajax.googleapis.com/ajax/libs/jqueryui/1/themes/base/jquery-ui.css" rel="stylesheet" type="text/css" />
<script src="//ajax.googleapis.com/ajax/libs/jquery/1/jquery.min.js"></script>
Run Code Online (Sandbox Code Playgroud)

然后,浏览器使用与当前页面相同的协议(架构)加载资源.

是否所有浏览器都支持此功能,如果没有,哪些浏览器不支持它?

Lin*_*iel 4

是的,但 IE 6-7 会使用此方法下载样式表两次。除此之外,它适用于所有常见的浏览器。请参阅我可以将所有 http:// 链接更改为 // 吗?, Paul Irish - 协议相对 URL