9

Facebookのjavascriptsdkを使用していますが、スラッシュが2つ付いています。それらはどういう意味ですか?

<script src="//connect.facebook.net/en_US/all.js"></script>

私は単一/がルートディレクトリを意味することを知っていますが、何//ですか?ソースに使用するように指示しhttp://、次にパスを指示していますか?

4

3 に答える 3

17

これは「プロトコル相対」リンクです。現在のページの読み込みに使用された内容に応じて、httpまたはhttpsを使用します。

于 2013-03-13T05:12:55.080 に答える
2

ページがhttpsを使用して提供される場合、プロトコルに依存しなくなります。httpsを使用してリクエストを行います。

于 2013-03-13T05:12:43.737 に答える
0

これらのリンクで詳細を見つけてください。これは、ダブルスラッシュが必要な理由を説明しています。

http://paulirish.com/2010/the-protocol-relative-url/

javascriptの先頭にあるダブルスラッシュには次のものが含まれます

于 2013-03-13T05:12:36.297 に答える