0

在引用父页面 js 变量/方法等时,所有弹出窗口都相同吗?

弹出窗口内容中的 ajax 请求怎么样?

据我了解,弹出窗口只是在玩 Z 顺序,所以它基本上仍在父页面上,只是看起来“更高”对吗?

4

3 回答 3

1

很可能您正在谈论一个弹出窗口,即当动作发生时显示的 div(或其他元素)。这是通过在页面上放置某种隐藏元素来完成的,这些元素刚刚显示并可能居中,然后被带到前面(使用 z-index)。

如果这是您将弹出窗口与 javascript 一起使用的方式,那么是的,弹出窗口可以访问页面上的所有 javascript。

于 2009-04-10T15:53:07.250 回答
0

您必须了解跨域脚本。但是,对于最简单的情况,您应该能够通过以下方式在父页面上引用 javascript:

if (window.parent)
{
    window.parent.SomeFunctionOnParent();
}
于 2009-04-10T15:53:07.767 回答
0

Javascript 弹出窗口是独立的窗口,但它们可以通过以下方式引用其所有者:window.owner

于 2009-04-10T15:53:52.397 回答