jQuery CDN安全/不安全加载问题

时间:2013-09-23 16:56:21

标签: javascript jquery html ssl

我遇到了jQuery CDN的问题。

给出以下脚本导入:

<script type="text/javascript" src="http://code.jquery.com/jquery-1.9.1.js"></script>
<script type="text/javascript" src="http://code.jquery.com/ui/1.10.3/jquery-ui.js"></script>

我在CDN路径上遇到以下问题:

  1. 通过SSL访问我的网站时使用http://...,我得到

      

    [已屏蔽] https://www.example.com/处的页面来自 http://code.jquery.com/jquery-1.9.1.js的不安全内容。

  2.   
  3. 如果不通过SSL访问网站,使用https://...似乎有点狡猾
  4.   
  5. 使用//...会导致导入在GET上失败。
  6.      从CDN导入jQuery的正确方法是什么?网站可以安全地访问,而不是安全访问。

1 个答案:

答案 0 :(得分:9)

只需省略协议,然后使用与页面相同的协议加载脚本

<script type="text/javascript" src="//code.jquery.com/jquery-1.9.1.js"></script>
<script type="text/javascript" src="//code.jquery.com/ui/1.10.3/jquery-ui.js"></script>

但是如果资源是从文件系统加载的(使用file://协议)那么这将不起作用