×

JS判断当前窗口是否有父窗口

作者:andy0012020.03.10来源:Web前端之家浏览:14540评论:0
关键词:js当前窗口

JavaScript中可以使用window.parent方法获取父窗口window对象,使用this.window方法获取当前页面window对象,然后通过对比两个对象是否相等判断是否有父窗口。

JavaScript判断当前窗口是否有父窗口:

if(window.parent != this.window){  //判断是否存在父窗口
    alert("存在父窗口");
  
}else{
    alert("不存在父窗口");
  
}

解析:

使用 var parent = window.parent; 来获取父窗口window对象;

使用var obj = this.window; 来获取当前页面框架window对象

Window 对象

Window 对象表示浏览器中打开的窗口。

如果文档包含框架(frame 或 iframe 标签),浏览器会为 HTML 文档创建一个 window 对象,并为每个框架创建一个额外的 window 对象。

注释:没有应用于 window 对象的公开标准,不过所有浏览器都支持该对象。

Window parent 属性

parent属性返回当前窗口的父窗口。

语法:window.parent


您的支持是我们创作的动力!
温馨提示:本文作者系 ,经Web前端之家编辑修改或补充,转载请注明出处和本文链接:
https://www.jiangweishan.com/article/js823984023jsuoeiu.html

网友评论文明上网理性发言 已有0人参与

发表评论: