Html-雙斜杠//開頭的URL(依賴協議的URL)


今天看京東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); }


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM