javascript - 何时使用 window.opener/window.parent/window.top

标签 javascript window

在 JavaScript 中什么时候使用 window.opener/window.parent/window.top

最佳答案

  • window.opener指的是调用 window.open( ... ) 的窗口打开调用它的窗口
  • window.parent指的是 <frame> 中窗口的父级或 <iframe>
  • window.top指嵌套在 <iframe> 的一层或多层中的窗口中的最顶层窗口子窗口

那些将是 null (或者可能是 undefined )当它们与引用窗口的情况无关时。 (“引用窗口”是指在其上下文中运行 JavaScript 代码的窗口。)

关于javascript - 何时使用 window.opener/window.parent/window.top,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11313045/

相关文章:

javascript - BXSlider 不工作,尝试了一般修复但没有成功,没有浏览器工作

javascript - 使用 ASP 通用处理程序上传 ajax 文件后防止刷新

javascript - 提交时更改表单值

C# 如何在多个窗口中从 chrome 获取标签?

firefox - Facebook Javascript SDK 窗口位置重新加载在 Firefox 上不起作用

Javascript条件

javascript - 在错误放置中使用 error.appendTo 方法

jquery - `window.XMLHttpRequest` 未定义

c# - Winforms 中的窗口句柄调试

c# - 如何在C#中获取和设置另一个应用程序的窗口位置