兼容HTTP HTTPS 寫法


如果站點中既有http的資源 又有https的資源 解決辦法

    <img src='//psp.ess.cn/InspMeter/images/a.jpg' /> <a href="//psp.ess.cn/InspMeter/InspmeterInfo/InspmeterInfo.jsp" target="_blank">

這行代碼如果放在HTTP的網頁上,那么請求的資源就是http://psp.ess.cn/InspMeter/images/a.jpg,如果放在HTTPS上,則訪問的資源就是HTTPS的。這樣一來就無需為HTTP和HTTPS各自准備不同的網頁了。

 

 

 

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

發現好多網站的鏈接都是這種

<a href="//taobao.com">淘寶</a>

URL是以雙斜杠“//”開頭的,這種寫法有特殊的用途,它會判斷當前的頁面協議是http 還是 https 來決定請求 url 的協議。防止IE下出現“This Page Contains Both Secure and Non-Secure Items”的報錯。

但是當你瀏覽本地文件的時候,它會解析為 file:// 協議。這種特性可以用來加載CDN:

<script type="text/javascript" src="//code.jquery.com/jquery-migrate-1.2.1.min.js"></script>

也適用於CSS:

.box { background: url(//zhuimengzhu/public/index/img/logo.png); }


 
       


免責聲明!

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



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