ページがJavaScriptを使用してhttpまたはhttps経由でアクセスされているかどうかを知りたい。何らかのisSecure()メソッドはありますか、それとも、URLから何らかの方法で解析する必要がありますか?
location.protocol
が代わりに実行します。
(のように:
if (location.protocol === 'https:') {
// page is secure
}
)
チェックできるはずですdocument.location.protocol
が「http:」か「https:」かを確認する
ピーターストーンが述べたように、location.protocolがそれを行うはずですが、真のセキュリティなどのためにJavaScriptに依存するべきではありません。
SSLを使用している場合、location.protocolの値は「https:」になると思います。