2017-10-02 3 views
0

サードパーティのサーバでCSSを参照すると、http://<link to CSS>が完全にCSSをロードします。サードパーティのサーバにあるCSSへの参照

しかし、//<link to CSS>を使用して参照を行うと、CSSは読み込まれません。

これはChromeとFirefoxでテスト済みです。 //<link>で動作しないCSSの背後にある具体的な理由はありますか?

+1

をお読みください。通常のHTTPよりもうまくいけば、私はそれに固執するでしょう:) –

+2

@ObsidianAge - セキュアなWebページの安全でないコンテンツはセキュリティ上の問題です。誰も2017年にHTTPS以外のサイトを作ってはなりません。 – millimoose

+1

CSSへの外部参照は?私はまだHTTP経由でCSSを読み込むことでセキュリティの脆弱性について聞いたことがありません。 –

答えて

1

なぜプロトコルの相対URLを使用しますか?

ドキュメントがhttpであり、httpsでjsをロードしている場合、問題はありません。ドキュメントがhttpsで、httpをロードしようとすると問題が発生する可能性があります。一部のブラウザがコンテンツをブロックしている可能性があります。 jsがhttpsで利用可能な場合は、常にhttpsを使用します。

はまた、彼らは彼らのコンテンツがHTTPSでロードすることができないと、可能CORSの問題のように聞こえるthis discussion

関連する問題