Javascript 在浏览器关闭时向服务器发送数据
我试图为登录用户实现完全透明的autosave系统,但在浏览器关闭时无法将数据发送到服务器。我可以绑定一些功能来卸载事件,但我无法向服务器发送任何数据(使用jQuery/Ajax) 当用户关闭浏览器时,是否可以向服务器发送数据Javascript 在浏览器关闭时向服务器发送数据,javascript,jquery,ajax,Javascript,Jquery,Ajax,我试图为登录用户实现完全透明的autosave系统,但在浏览器关闭时无法将数据发送到服务器。我可以绑定一些功能来卸载事件,但我无法向服务器发送任何数据(使用jQuery/Ajax) 当用户关闭浏览器时,是否可以向服务器发送数据 p.S.鉴于,即使GMail也不会自动保存草稿,但会提醒可能的数据丢失,认为任务相当复杂…将AJAX调用设置为同步。异步调用将使浏览器在op完成之前继续运行 $.ajaxSetup({ async : false }) 请注意,跨域和jsonp调用不支持同步调用将AJA
p.S.鉴于,即使GMail也不会自动保存草稿,但会提醒可能的数据丢失,认为任务相当复杂…将AJAX调用设置为同步。异步调用将使浏览器在op完成之前继续运行
$.ajaxSetup({ async : false })
请注意,跨域和jsonp调用不支持同步调用将AJAX调用设置为同步。异步调用将使浏览器在op完成之前继续运行
$.ajaxSetup({ async : false })
请注意,跨域和jsonp调用不支持同步调用
您还可以在数据参数中传递多个数据,如“value1=value&value2=value”,并且{yourUrl}是相对或绝对url
您还可以在数据参数中传递多个数据,如“value1=value&value2=value”和{yourUrl}是相对的或绝对的url您知道即使在浏览器关闭时也可以这样做吗?似乎您必须忘记onunload事件,如果您想创建真正的跨浏览器应用程序,因为Opera。Sad((你知道这在浏览器关闭时仍能工作吗?如果你想创建真正的跨浏览器应用程序,你似乎必须忘记onunload事件,因为Opera.Sad((你可以在用户键入时自动保存文档。就像在谷歌文档中一样。你可以在用户键入时自动保存文档。就像在谷歌文档中一样)。