javascript判断当前协议是否为HTTPS的方法

已经是深秋了,森林里那一望无际的林木都已光秃,让褐色的苔掩住它身上的皱纹。无情的秋天剥下了它们美丽的衣裳,它们只好枯秃地站在那里。

上一篇说的是利用PHP脚本来判断当前是否为HTTPS协议,那么就趁热打铁说一说利用JS脚本来判断当前是为HTTPS协议的方法。

JS判断当前协议是否为HTTPS的方动漫

例1:

js自定义一个函数来判断当前是否为HTTPS协议,这样在调用的时候会很方便!

function is_https(){
    return 'https:' == location.protocol ? true: false;
}
console.log(is_https());

PS:如果当前的网址为HTTPS协议,函数则返回TRUE,否则返回FALSE

例2:

JS如果想直接获取当前的协议,可以通过 location 对象的 protocol; 属性来获取!

var domain = location.protocol;
console.log(domain);

PS:如果当前协议为HTTPS则返回https,否则返回http

到此这篇关于javascript判断当前协议是否为HTTPS的方法就介绍到这了。大学校园色彩单调,却不乏味,虽然每天校园都重复着同一种节奏,但是故事却不尽相同,大学校园承载着莘莘学子心中的梦,也是心中的梦实现的地方。让我们以美妙的青春为圆心,以丰富的知识为半径,在大学校园中画出人生中最完美的一个圆。更多相关javascript判断当前协议是否为HTTPS的方法内容请查看相关栏目,小编编辑不易,再次感谢大家的支持!

您可能有感兴趣的文章
javascript请求servlet实现ajax示例(分享)

JavaScript操作表单_动力节点Java学院整理

纯javascript的ajax实现php异步提交表单的简单实例

JavaScript实现Ajax总结

初步了解JavaScript,Ajax,jQuery,并比较三者关系