2017-02-13 17 views
0

Sharepoint 2013を使用しているウェブサイトがあり、私は奇妙なエラーに遭遇しています。私たちはかなりシンプルなjQuery dropDownを持っています。このドロップダウンは、クリックするとレコードのリストを表示します。細かいフルスクリーンで表示が、私は携帯電話でそれらをクリックしてください、または私が手にモバイルデバイスをエミュレートするように設定クロームのDevツールを使用している場合、次の動作します。モバイルでハイパーリンクが動作しない

Mixed Content: The page at 'https://xxxxxx.com/Programs/056607/pages/projectstatus.aspx' 
was loaded over HTTPS, but requested an insecure script 
'http://xxxxx.com/pages/Error.aspx?AccessDenied'. This 
request has been blocked; the content must be served over HTTPS. 

苦労これをデバッグを持ちます。私はDEV環境で問題を再現することはできませんが、純粋に投機的な観点からは、ちょうど小さな画面に設定することがこの結果を生み出すかどうかわかりません。

+0

すべてのハードコーディングされたHTTPの外観と、エラーメッセージが言うように、HTTPSに変更し、あなたがHTTPSを介してモバイルページにサービスを提供しようとしているが、非HTTPSスクリプトは上がありますページ – Pete

+0

私は「http」を保持しているものにアクセスすることはできませんが、今はそれを手に入れていますが、その間は小さな画面にページを読み込むだけの違いを理解しようとしています。 – TrevorGoodchild

+0

アダプティブテンプレートを使用しているように聞こえるので、モバイル環境ではライブ環境のセキュリティで保護されたページを使用するようにリダイレクトされているようです。 – Pete

答えて

0

スタイルシートとスクリプトリンクを確認してください。サーバーがhttpsを超えていることを確認してください。最高のことはuse // as the schemeです。

<img src="//domain.com/img/logo.png"> 
<script src="//ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.js"></script> 
関連する問題