流量变现70%分成 全国楼凤小姐姐 招商联系客服 招商联系客服 招商联系客服 招商联系客服

JavaScript判断当前页面是否存在父页面或子页面

[复制链接]
查看168 | 回复0 | 2024-10-2 11:46:05 | 显示全部楼层 |阅读模式

js 判断页面有没有父页面

在JavaScript中,可以通过window.parent属性来判断当前页面是否有父页面。如果window.parent引用的是当前页面的父窗口,则说明有父页面;如果window.parent === window,则说明当前页面没有父页面。

示例代码:

  1. if (window.parent !== window) {
  2.   console.log('当前页面有父页面');
  3. } else {
  4.   console.log('当前页面没有父页面');
  5. }
复制代码


JavaScript判断当前页面是否有子页面

在JavaScript中,可以通过window.frames属性来判断当前页面是否有子页面(iframe)。如果页面内嵌有iframe,window.frames会是一个类数组对象,包含了所有的frame和iframe。

以下是一个判断当前页面是否有子页面的示例代码:

  1. if (window.frames.length > 0) {
  2.     console.log('当前页面有子页面(iframe)');
  3. } else {
  4.     console.log('当前页面没有子页面(iframe)');
  5. }
复制代码


如果页面中没有iframe,window.frames.length将会是0。如果有,它的值将会是子页面的数量。


回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则