我有一个部署到heroku的应用程序,我请求加载jquery
<script src="//www.highcharts.com/lib/jquery-1.7.2.js" type="text/javascript"></script>
为了使用highcharts。但是当在http上运行我的应用程序时,图表不会加载,而在http上运行应用程序时会加载图表。
在https上运行时的消息是:
&#34;但请求了一个不安全的脚本&#39; http://www.highcharts.com/lib/jquery-1.7.2.js&#39;。此请求已被阻止;内容必须通过HTTPS提供。&#34;
我怎样才能安全地加载jquery?
答案 0 :(得分:2)
www.highcharts.com似乎不支持HTTPS,因此您需要从其他地方加载jQuery。
请尝试以下其中一个选项:http://code.jquery.com/。或者您可以下载正在使用的jQuery副本,并将其包含在您的应用程序中。
修改强>
进一步说明:当您加载https://www.highcharts.com/lib/jquery-1.7.2.js时(可以在浏览器中尝试),您将被重定向到http://www.highcharts.com/lib/jquery-1.7.2.js。因此浏览器最终从HTTP源加载脚本。您需要从HTTPS源加载。