相关疑难解决方法(0)

JavaScript,浏览器,窗口关闭 - 发送AJAX请求或在窗口关闭时运行脚本

我试图找出用户何时离开指定页面.找到他在页面内部使用链接导航时没有问题,但我需要标记一些内容,例如当他关闭窗口或输入另一个URL并按下回车时.第二个不是那么重要,但第一个是.所以这是一个问题:

我怎么能看到用户何时关闭我的页面(捕获window.close事件),然后......并不重要(我需要发送一个AJAX请求,但如果我能让它运行警报,我可以做其余的).

javascript browser window dom-events

27
推荐指数
3
解决办法
3万
查看次数

如何让 window.onbeforeunload 等待动画?

考虑以下 JavaScript 代码,使用动画库(即 scriptaculous)启动。

window.onbeforeunload = function(event) {
    document.body.fade();
}
Run Code Online (Sandbox Code Playgroud)

离开页面是即时的,不需要等待动画完成。尽管我到处都在说 JS 不支持线程,但有些东西在这里并行运行,因为似乎一个不会等待另一个。我对线程的看法是否正确,有什么方法可以实现我在这里要做的事情吗?

javascript animation multithreading scriptaculous dom-events

5
推荐指数
1
解决办法
3748
查看次数