脚本src = // example.com/file.js有效吗?

时间:2012-04-25 13:52:20

标签: javascript

是否有效:

<script src="//example.com/file.js" />

而不是

<script src="http://example.com/file.js" />

<script src="https://example.com/file.js" />

第一个是作为facebook文档中的一个例子,我想知道它是否有效,如果是,哪些浏览器支持它(全部,或者只是最新的等)。

2 个答案:

答案 0 :(得分:4)

这称为protocol-relative URL 它将成为HTTP或HTTPS,具体取决于当前页面的协议。

适用于所有浏览器。

答案 1 :(得分:2)

是的,它是有效的,它也有效!这就是所谓的 a Protocol Relative URL ,它将根据当前页面协议使用http://https://