使用//而不是protocol://

Jac*_*nkr 10 html url-scheme

可能重复:
在<script src ="...">中用//替换是否有效?
绝对URL省略协议(方案)以保留当前页面之一
在Javascript中使用//www.example.com自动选择http/https协议

我正在查看来自facebook的一些示例代码,我看到:

<script src="//connect.facebook.net/en_US/all.js"></script>
Run Code Online (Sandbox Code Playgroud)

他们使用//而不是http://- 这是我不知道的奇特吗?

dus*_*uff 16

它被称为"协议相对URL".类似于以"/"开头的URL相对于当前域的根的方式,以"//"开头的URL将链接到指定的主机和路径,但使用当前页面加载的任何协议.

在维基媒体博客上有一个很好的描述,以及它们为什么有用:

http://blog.wikimedia.org/2011/07/19/protocol-relative-urls-enabled-on-test-wikipedia-org/


归档时间:

查看次数:

7138 次

最近记录:

13 年,10 月 前