在HTTPS安全页面上引用jQuery CDN
Referencing jQuery CDN on a HTTPS secured page?
在使用https的页面上引用jQuery库的首选方式是什么?我们有一个需要使用jQuery UI小部件的结账主页,但我一直收到一个错误:
Uncaught TypeError: Object #<Object> has no method 'dialog'
调用jQuery对话框时。我查看了chrome工具,页面试图通过https获取库,但它的位置在我的标记中被定义为http
。所以我想问的是,如何在安全页面上引用这些库?我是否引用网站本身的本地副本而不是CDN?或者我可以使用https版本吗?
感谢
Google和Microsoft CDN也通过HTTPS为jQuery和jQuery UI提供服务。只需切换协议。例如:
https://ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js
您也可以在引用外部库时省略协议:
<script src="//ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js"></script>
通过这种方式,脚本将使用与其文档相同的协议加载。
两者也通过HTTPS提供服务,但最好的方法是完全不使用HTTP部分,只使用//
。
示例:
<script src="//ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js"></script>
在代码中不使用任何HTTP协议,这意味着您不必担心条件逻辑是否真的需要它。因此,您的购物页面不必专门针对。
希望这有助于澄清问题。
谢谢。
相关文章:
- 传递引用 jQuery 后无法访问元素属性
- 正确引用JQuery
- 如何从我的HTML/JavaScript应用程序中引用jQuery
- 如何从aspx页面引用jquery函数
- 未定义的引用-jQuery选择器与JavaScript变量
- 引用 jQuery UI 不起作用
- 为什么我无法编译引用 jquery.d.ts 的文件
- 如何动态引用 jQuery 插件实例
- 从代码隐藏引用 jquery 库
- 引用jquery中Init函数中的设置对象
- 如何在其内部引用jQuery对象'的方法调用
- 我如何在ruby中使用cgi方法引用jquery库
- 为什么我不能在回调中引用jQuery对象
- 在外部js文件中引用jQuery事件处理程序
- 在c#代码中引用jquery变量(ASP.净MVC)
- 动态引用JQUERY中的子元素
- 是否可以引用jQuery UI对话框z索引计数器
- 在HTTPS安全页面上引用jQuery CDN
- 为什么我应该在自包含函数中引用 jQuery
- 我如何使用TypeScript和DefinitelyTyped引用jQuery选择器