chrome 浏览器,对一个页面状态 aborted 对弹框提示 请求失败

2017-01-18 17:28:37 +08:00
 tedzhou1221

情况是这样的:

在不同的菜单间快速切换

如果过快的话, chrome 浏览器就会弹出一个提示框,说是请求失败

但其他浏览器就不会,只有 chrome 会弹框。

因为弹框之后要按确认才能再去加载页面。所以大大降低体验度!!!!

我自己猜应该是页面响应不过来,页面状态就变成 aborted

请各位大大教教我!谢谢

2020 次点击
所在节点    JavaScript
3 条回复
qgy18
2017-01-18 19:57:18 +08:00
获取数据失败时,不要 alert 请求失败~
Nutlee
2017-01-19 09:35:37 +08:00
似乎楼主需要看下 “函数节流”,简单说就是每个切换加个延迟,然后如果切换速度小于这个延迟就忽略掉.....
tedzhou1221
2017-01-19 10:03:41 +08:00
@qgy18 一下说但问题点上了,😄


@Nutlee 真感谢你的方案!

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/335438

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX