其实很简单,当一个连接用双斜线 // 开头时表示如果浏览器当前使用的是https协议,那么就加载https协议的脚本,否则使用http,这保证了页面所有资源使用同一协议。

其实是有人将其做为规范来实践的。另外包括图片地址,CSS中的background地址都可以省略协议名。在script标签上使用没有兼容性问题,但在link上或者@import上这样写IE下会有问题。更多请参考:https://www.paulirish.com/2010/the-protocol-relative-url/

最新文章

  1. jquery轮播图详解,40行代码即可简单解决。
  2. javascript 模式(2)——单例模式
  3. JS常见错误和分析
  4. Emacs 参考资料
  5. BZOJ 4199 品酒大会
  6. <转>HTML中的table转为excel
  7. HDOJ 5184 Brackets 卡特兰数扩展
  8. 带着新人看java虚拟机07(多线程篇)
  9. LeetCode算法题-House Robber(Java实现)
  10. 死磕安卓前序:MVP架构探究之旅—基础篇
  11. Godot必须明确掌握的概念与知识
  12. azkaban 配置邮件
  13. List<String> 和 ArrayList<String>的区别(转载)
  14. 【CSP】最大的矩形
  15. Ubuntu端口命令---查看端口占用及关闭
  16. 【java】之Method和Field反射获取和设置属性值
  17. 09Vue.js快速入门-Vue入门之Vuex实战
  18. hive2.3.2安装使用
  19. GitHub 在使用命令行 git push 时报错:The requested URL returned error: 403
  20. FastJson的忽略字段和格式日期用法

热门文章

  1. entity framework6 edmx文件详解
  2. 11i REP-3000: 启动 Oracle Toolkit 时发生内部错误.
  3. xamarin.ios 本地通知推送
  4. 泽熙学到的 z
  5. 主机屋 ubuntu 14安装nginx
  6. 2016.6.20 tomcat安装出现No Java Virtual Machine found in..
  7. shell程序
  8. matlab-1
  9. RelativeLayout布局(仅在RelativeLayout中有效)
  10. 命令行运行java