相关疑难解决方法(0)

Chrome中的Ajax同步请求失败

最新版本的Chrome是否已停止同步Ajax调用?进行同步Ajax调用时出现错误。我们更新到最新的Chrome版本-73.0.3683.103后,该问题突然出现。目前,同步调用在Firefox和IE上可以正常工作。我们正在犯错误

消息:“无法在'XMLHttpRequest'上执行'发送':无法加载'Path ...':页面关闭时的同步XHR”。名称:“ NetworkError”

有人可以建议一种解决方案以使Ajax同步调用正常工作。我有一些功能需要确定依赖同步调用。

ajax jquery

17
推荐指数
1
解决办法
3550
查看次数

AJAX和用户离开页面

我正在进行聊天,我正在试图弄清楚我是如何检测用户是否离开了页面.几乎所有东西都由数据库处理,以避免前端搞乱.

所以我想要做的是一旦页面因任何原因被关闭(窗口关闭,转到另一个页面,点击链接等),ajax调用将在一个人离开之前被触发,因此我可以更新数据库.

这就是我尝试过的:

$(window).unload(function(){
      $.post("script.php",{key_leave:"289583002"});
});
Run Code Online (Sandbox Code Playgroud)

由于一些奇怪的原因,它不会工作,我已经检查了PHP代码,它工作正常.有什么建议?

javascript ajax jquery

12
推荐指数
1
解决办法
2万
查看次数

标签 统计

ajax ×2

jquery ×2

javascript ×1