c# - 在 HTTPS 安全页面上引用 jQuery CDN?

标签 c# javascript jquery https cdn

在使用 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。只是切换协议(protocol)。例如:

https://ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js

您也可以在引用外部库时省略协议(protocol):

<script src="//ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js"></script>

这样脚本将使用与其文档相同的协议(protocol)加载。

关于c# - 在 HTTPS 安全页面上引用 jQuery CDN?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14955847/

相关文章:

php - 使用下拉菜单和文本输入在 mysql 数据库上执行 AJAX 搜索

C# 编译器没有找到 dll;在VS2010中编译的解决方案

c# - 在 C# 中将 XML 结构化文件解析为文本文件

c# - 函数式编程和解耦

javascript - Bootstrap 列,如何在溢出时滚动?

javascript - HTML 如何删除 FileUpload 字段中的文本?

c# - 如何使用 ADO.NET 创建一个属性为数据库表中的行的 C# 类?

javascript - 省略数组之间的匹配对象

javascript - 样式和 JavaScript 不工作

javascript - 在 React Native 中的组件之间导航