JavaScript:如何中止卸载和进行JavaScript调用?

时间:2011-04-06 06:44:18

标签: javascript jquery onunload

我想在evere onunload事件中创建一个jQuery调用,它会在一秒内切换几个div。然后我想卸载。

如何暂停卸载一秒钟并在此时进行jQuery调用?

感谢您的帮助!

弗洛

编辑:

好吧,我认为,最常见的解决方案是通过链接而不是通常的链接,每个链接都会收到这样的javascript调用:

<a href="link('http://google.ch')">Google</a>

功能链接:

function link(param) {
    //Here a for loop to toggle all the divs what I wanted before...
    window.location=param;
}

但感谢您的帮助;)

1 个答案:

答案 0 :(得分:1)

beforeunload的事件只能通过阻止操作停止,例如alert()prompt()等......

因此,如果您尝试在该事件中调用函数,则浏览器很可能会忽略它。