Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/331.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 在HTTPS安全页面上引用jQuery CDN?_C#_Javascript_Jquery_Https_Cdn - Fatal编程技术网

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

C# 在HTTPS安全页面上引用jQuery CDN?,c#,javascript,jquery,https,cdn,C#,Javascript,Jquery,Https,Cdn,在使用https的页面上引用jQuery库的首选方式是什么?我们有一个需要使用jQuery UI小部件的签出母版页,但我一直收到一个错误: Uncaught TypeError: Object #<Object> has no method 'dialog' uncaughttypeerror:对象#没有方法“dialog” 调用jQuery对话框时。我查看了chrome工具,页面试图通过https获取库,但它的位置在我的标记中定义为http。所以我要问的是,如何在安全页面上引用

在使用https的页面上引用jQuery库的首选方式是什么?我们有一个需要使用jQuery UI小部件的签出母版页,但我一直收到一个错误:

Uncaught TypeError: Object #<Object> has no method 'dialog'
uncaughttypeerror:对象#没有方法“dialog”
调用jQuery对话框时。我查看了chrome工具,页面试图通过https获取库,但它的位置在我的标记中定义为
http
。所以我要问的是,如何在安全页面上引用这些库?我是否引用站点本身中的本地副本而不是CDN?或者我可以使用https版本吗


感谢

谷歌和微软CDN也通过HTTPS为jQuery和jQuery用户界面提供服务。只需切换协议。例如:

在引用外部库时,也可以省略协议:

<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协议,这意味着您不必担心是否需要它的条件逻辑。因此,您的购物页面不必针对特定目标

希望这有助于澄清问题

谢谢