今天看京東HTTPS,發現鏈接都是這種
<a href="//chaoshi.jd.com">京東超市</a>
URL是以雙斜杠“//”開頭的,這種寫法有特殊的用途,它會判斷當前的頁面協議是http 還是 https 來決定請求 url 的協議。防止IE下出現“This Page Contains Both Secure and Non-Secure Items”的報錯。
但是當你瀏覽本地文件的時候,它會解析為 file:// 協議。這種特性可以用來加載CDN:
<script type="text/javascript" src="//ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.js"></script>
也適用於CSS:
.omgomg { background: url(//lvtao.net/lvtao.gif); }