【发布时间】:2013-11-15 14:07:29
【问题描述】:
在我看到的所有示例代码中,onbeforeunload 的唯一功能似乎是在人员离开页面之前提供一个警告对话框。这是唯一可以由事件触发的事情,还是可以做其他事情,比如发送部分表单数据的不显眼的函数?
我正在尝试在 Yahoo! 中捕获废弃的购物车!小型企业,不幸的是我无法访问任何服务器端脚本,所以我只能在客户端工作。
我还考虑在更改电子邮件字段后进行 ajax 数据发布,然后将部分提交的所有表单列表与已完成的购物车进行比较,以确定哪些不完整。
【问题讨论】:
-
我已经使用
onbeforeunload来触发同步 AJAX,并且成功了。但我认为它不能保证有效。并且可能会出现短暂的超时。我不会将它用于任何关键任务。
标签: javascript ajax onbeforeunload yahoo-api onunload