为什么在https中阻止了jquery?

时间:2018-03-08 19:02:08

标签: javascript jquery https

当我使用https访问我的网站时出现问题。 jquery的CDN被阻止。 以下是在控制台Mixed Content: The page at 'https://eoxys-esport.com/?here=home' was loaded over HTTPS, but requested an insecure script 'http://code.jquery.com/jquery-3.3.1.min.js'. This request has been blocked; the content must be served over HTTPS.

中发送的消息

当我在http时,该网站正常运作。

2 个答案:

答案 0 :(得分:2)

您需要从安全的HTTPS协议加载jQuery脚本。 只需使用https://code.jquery.com/jquery-3.3.1.min.js,错误应该消失。欢呼声。

答案 1 :(得分:0)

最好在没有<script src="//code.jquery.com/jquery-3.3.1.min.js"></script>https:的情况下使用http:从CDN加载脚本和/或css,然后根据您使用的协议,将使用正确的CDN协议。如果您对https:进行硬编码,则当请求CDN文件的页面在http:上时,您将收到相同的错误