我现在需呀监测窗口是否关闭,如果关闭就需要向后台发送一个请求,但是我这个为什么没法执行ajax,哪位大神能帮忙看看?
楼上说的对,你在关闭网页的时候再执行异步AJAX操作是不现实的,浏览器会在关闭网页时abort掉这个请求,后台很大概率是收不到请求的。
你这个触发条件有问题啊?alt+f4是关闭浏览器,浏览器都关闭了还能发动请求吗?关闭当前页可以用window.close()
你这个判断条件有问题的,关闭之后怎么请求ajax呢,怎么也得是在关闭之前啊,进了if()这里的语句你的浏览器就关掉了,就没有接下来的请求了
13 回答12.9k 阅读
7 回答2.1k 阅读
5 回答1.4k 阅读
3 回答2.6k 阅读✓ 已解决
3 回答1.3k 阅读✓ 已解决
5 回答1.5k 阅读✓ 已解决
2 回答1.3k 阅读✓ 已解决
2 回答2.9k 阅读
4 回答11.8k 阅读
2 回答2.6k 阅读✓ 已解决
1 回答13.8k 阅读
1 回答4.7k 阅读
楼上说的对,你在关闭网页的时候再执行异步AJAX操作是不现实的,浏览器会在关闭网页时abort掉这个请求,后台很大概率是收不到请求的。