2017-03-02 11 views
0

誰かが私の問題を簡単に解決できることを願っています。私はウェブサイトを開発し、それを私のデスクトップのローカルWebサーバ(Wamp)でテストしました。 ウェブサイト上のIDへのスムーズなスクロールは完全に機能します。しかし、ウェブサイトを置く必要がある実際のサーバにアップロードした後、それはもはや動作しません。このサーバーはSSL証明書(https://)を使用します。jQueryの円滑なスクロールがSSLで動作しないURL

どのようにこの問題を解決するためのアイデアですか?

追加情報:ヘッドセクションでhttps jqueryライブラリを呼び出します。

<link rel="stylesheet" href="//maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css"> 
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.1.1/jquery.min.js"></script> 
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.7/jquery.min.js"></script> 
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js"></script> 
+0

<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.7/jquery.min.js"></script> 

:変更を修正するには

? – Brad

答えて

0

あなたの問題は、あなたのURLが安全なサーバー上でホストされていることと、一部のURLが安全でないためにブラウザがそれを読み取れないことだと思います。

安全なサーバー(httpsを追加)からすべてのjavascriptファイルを読み取ろうとします。

0

あなたの3番目のjsファイルは、httpsソースURLからのものではないため、ブロックされます。スムーズなスクロールにjQuery 1.7が必要な場合、動作しません。

ウェブインスペクタでjsエラーを確認できます。あなたはそれがSSLで行うことであると思わせる何か

<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.7/jquery.min.js"></script> 
関連する問題