在javascript开头的双斜杠包括

时间:2011-06-14 21:12:20

标签: boilerplate relative-url

我一直在看html5样板,并注意到jquery包含url以双斜杠开头。网址是//ajax.googleapis.com/ajax/libs/jquery/1.5.1/jquery.min.js

为什么http:缺少?

2 个答案:

答案 0 :(得分:15)

我讨厌回答一个链接,但这解释了它 - http://paulirish.com/2010/the-protocol-relative-url/


使用协议相对URL(如“// mydomain / myresource”)将确保通过与托管页面相同的方案提供内容。如果您使用FILE://然后使用一些远程位置,它可能会使测试更加尴尬,因为它们显然会解析回FILE。它可以解决因不使用它而导致的混合不安全/安全内容消息。

答案 1 :(得分:0)

这样,如果通过HTTPS访问.html;该页面将没有任何不安全的脚本。