免责声明:我住在某个地方,我的网络连接每天至少被切断十次。我不确定我的问题对关系稳定的人是否有意义。
问题:假设我正在检查 GMail,但连接断开了。然后,如果我在不知不觉中按下了我的收件箱链接,而不是浏览器特定的错误页面,我只会在我的页面顶部显示一个警告 div,如“无法连接。请在 ___ 秒/分钟后重试”。
如何在我的网络应用程序中复制此功能?
最佳答案
发生这种情况是因为 Gmail 使用 AJAX 请求而不是指向新页面的超链接。
当您发出 AJAX 请求时,您可以添加一个错误处理程序来执行您想要的任何操作。
在正常的页面导航中添加错误处理是不可能的。
关于javascript - GMail 喜欢我网站的重试行为,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6257686/