2016-07-30 12 views
0

にjqueryのをロードしません。しかし、httpで私のアプリを実行するとチャートはロードされませんが、httpでアプリを実行するとチャートがロードされます。Herokuのは、私がHerokuのにデプロイするアプリを持っていると私はjqueryのはhighchartsを使用するために</p> <pre><code><script src="//www.highcharts.com/lib/jquery-1.7.2.js" type="text/javascript"></script> </code></pre> <p>をロードするように要求HTTPS

HTTPS上で実行されているメッセージは次のとおりです。

「しかし、安全でないスクリプト 『http://www.highcharts.com/lib/jquery-1.7.2.js』を要求し、この要求はブロックされました。内容は、HTTPS経由で提供されなければなりません。」

jqueryを安全にロードするにはどうすればよいですか?

答えて

2

www.highcharts.comはHTTPSをサポートしていないようですので、他の場所からjQueryをロードする必要があります。

ここでオプションの1つを試してみてください:http://code.jquery.com/または、使用しているjQueryのコピーをダウンロードしてアプリに含めることもできます。

EDIT

さらなる説明:あなたはhttps://www.highcharts.com/lib/jquery-1.7.2.jsをロードするとき、あなたはhttp://www.highcharts.com/lib/jquery-1.7.2.jsにリダイレクト(ブラウザでそれを試すことができます)。したがって、ブラウザは最終的にHTTPソースからスクリプトをロードしています。 HTTPSソースからロードする必要があります。

+1

多くの多くの多くのありがとうございます。これは私の問題を解決しました。 私は を使用しました "" – dimos

関連する問題

 関連する問題