-1

我想触发一个事件,直到完成对商家网站的浏览,比如 www.homedepot.home。

例如,用户访问 www.homedepot 1. 一旦开始浏览这个网站,就会打开一个弹出窗口,显示一些指令等,并且会一直停留;2. 之后他可以通过搜索、查看homedepot上的任何产品等继续浏览;3.一旦他完成浏览homedepot并关闭主窗口,我的弹出窗口就会做一些事情。

这里的问题是如何获取用户正在浏览的主窗口的句柄,无论 url 是什么,因为在该窗口中最后浏览的页面关闭时需要触发事件?

4

1 回答 1

0

您可以在 JavaScript 中使用 Window 对象,当您在打开弹出页面之前进入某个网页时,您可以访问表示访问当前窗口的 Window 对象,在弹出窗口中您还可以访问 Window 对象,Window 对象有一个名为 Opener 的属性,表示调用者窗口。通过该属性,您可以获得父母事件,也可以在父(开启器)窗口上调用函数

看看这个 http://www.w3schools.com/jsref/obj_window.asp

于 2012-09-08T19:46:51.303 回答