chrome中的onbeforeunload问题

时间:2011-05-10 05:48:51

标签: javascript onbeforeunload

我在标签输出到其他页面之前已实施未保存的更改警告。所以我需要在页面卸载之前保存当前表单。我使用onbeforeunload事件触发这些函数。

if(confirm(confirm_msg)) {
    save_data_using_ajax_call(url)
}

我也试过

if(confirm(confirm_msg)) {
    document.form_name.submit();
    return 'changes saved';
}

在Firefox中使用的第一种方法,但不是在chrome中。在IE8中,它在表单保存之前返回。第二种方法不适用于chrome。但适用于Firefox和IE。谁能告诉我一致的方法?

0 个答案:

没有答案