2011-07-24 223 views
1

可能重複:
Is it valid to replace with // in a <script src=「…」>?爲 「//domain.com」 瀏覽器支持

是否所有的瀏覽器支持,而引用的領先http:https:

例如:

<a href="//example.com/account"> 
<img src="//example.com/image.gif"> 

哪些應該自動使用任何連接的用戶目前有(HTTP或HTTPS)

我可以惹上麻煩,如果我在我的應用程序使用這個無處不在?

基本上,我想保持「絕對」的網址一致,而不必以確保我加https:如果用戶是一個安全的連接上(所以他沒有得到警告),和http:時,他是不是在安全連接(所以資產加載速度更快—無HTTPS握手)。

回答

3

如果您不將Internet Explorer統計爲瀏覽器,那麼幾乎每個普通瀏覽器都支持這一點。

現在認真:我沒有嘗試在IE中,但每一個普通的瀏覽器確實支持這個!

+1

對於包括images/css在內的所有內容,使用https的優點是不會觸發「混合內容」類型的消息。 –

+0

移動Safari和Android瀏覽器如何? – Dan

+0

@丹:嗯。我會用Xperia X10 mini試用它,並且讓你知道 – genesis