在HTML中到处使用当前协议(//)是否安全?

时间:2011-05-11 15:45:28

标签: html url protocols

  

可能重复:
  Absolute URLs omitting the protocol (scheme) in order to preserve the one of the current page

假设网站只能通过HTTP协议访问,这两个代码块是否在所有浏览器中100%相同且兼容?

<link rel="stylesheet" href="http://example.com">
<script src="http://example.com"></script>
<form action="http://example.com">
<img src="http://example.com">
<a href="http://example.com"></a>

是否与:

相同
<link rel="stylesheet" href="//example.com">
<script src="//example.com"></script>
<form action="//example.com">
<img src="//example.com">
<a href="//example.com"></a>

我做了一个快速测试,他们似乎都在工作(在FF中),但我找不到关于这个主题的任何研究材料。有没有限制?任何陷阱?有什么理由不这样做吗?

0 个答案:

没有答案