如何捕获窗口关闭事件?

时间:2011-05-24 06:22:12

标签: javascript jquery

我有Ajax DHTML窗口。当有人通过点击窗口的交叉图像关闭窗口时,我想将页面重定向到不同的位置。

我使用以下代码打开窗口。

ajaxwin=dhtmlwindow.open("ajaxbox", "ajax", popupURL, "Error Message", "width=450px,height=200px,resize=1,scrolling=1,center=1")

2 个答案:

答案 0 :(得分:0)

从技术上讲,要将回调绑定到的事件称为 onUnload 。缺点是人们在离开网站或关闭窗口时触发javascript弹出窗口非常烦人,大多数时候它被认为是“用户滥用”并被大多数浏览器阻止(很像javascript覆盖状态栏的能力/等

<opinion> 欢迎使用网络,它是无状态媒介。请参阅下面的评论。

答案 1 :(得分:0)

有两个事件可以帮助您,onbeforeunloadonunload。如果浏览器触发了onunload事件,则可以使您获得所需的内容。