1.在 / in / in / in / in / in / in / in and axios和fetch如何不支持同步请求中发送同步请求,因此需要使用本机Ajax。
※结果错误:
※为什么Chrome不支持页面卸载事件(卸载,nunload)中的同步请求。
参考链接:AJAX同步请求在Chromehtps://www.jackpu.com/jie-jue-synchronous-xhr-page-dismissal-wen-ti/中失败
※更多在73,74版本的Chrome中 / in / in / in / in in / in in / in in / in in / in in / in in 74发送(支持其他浏览器)(支持其他浏览器)。并影响下一个导航的加载,这对用户不友好。
2.在 /在 /中创建图片元素中 /创建图片,它将其SRC属性设置为延迟卸载以确保发送数据的发送。不建议这样做:不仅是编码模式不好,而且还不好导致页面加载性能非常差。
使用navigator.sendbeacon。使用此方法发送请求,以确保在不阻止或加载页面的情况下有效地传递数据。
※ 如何
※Moresendbeacon的处理结果?
如果SendBeacon成功进入浏览器的发送队列,则将返回TRUE;如果它受到队列总数和数据大小的限制,则将返回false,但返回ture只是意味着输入发送队列。浏览器将尝试确保发送成功,但是它是否成功并且不会有回报值。
Beacon API用于无需等待响应而将少量数据发送到服务器。Beacon用于发送数据并忘记它。我们不要期望响应,我们不会得到响应。
参考链接: