关于前端:你知道windoworigin和locationorigin的区别吗

42次阅读

共计 361 个字符,预计需要花费 1 分钟才能阅读完成。

文章不易,请关注公众号 毛毛虫的小小蜡笔,多多反对,谢谢。

定义

window.origin

该属性是只读的。

origin 的值是以后页面环境的源。

当源不是 http 和 https 协定,比方是 file 协定,则返回的值是 null。

window.location.origin

该属性也是只读的。

示意的是以后页面的 URL 的源。

Demo

以后页面是 http 协定的

比方 http://localhost:8080,
则 window.origin 和 window.location.origin 的值都一样。

如下截图所示:

当在页面嵌套了 iframe 且 src 为空

<iframe name="testOrigin"></iframe>
window.origin 和 window.location.origin 的值就不一样了。

如下截图所示:

详情 请查看:毛毛虫的小小蜡笔

正文完
 0