Я бы согласился с предложением Квентина.Хотя, используя ваше предложение, вы можете использовать:
// window, top, self, document, others?
window.location.protocol
Другими словами:
if (window.location.protocol == 'http:') {
document.body.innerHTML = 'The page is using the http (non-secure) protocol.';
} else {
document.body.innerHTML = 'The page is using the https (secure) protocol.';
}
http://jsfiddle.net/3NREg/
Другие объекты окна / документа могут также работатьв зависимости от того, что вам нужно:
// window, top, self, document, others?
if (self.location.protocol == 'http:') {
document.body.innerHTML = 'The page is using the http (non-secure) protocol.';
} else {
document.body.innerHTML = 'The page is using the https (secure) protocol.';
}
http://jsfiddle.net/3NREg/1/