V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
推荐关注
Meteor
JSLint - a JavaScript code quality tool
jsFiddle
D3.js
WebStorm
推荐书目
JavaScript 权威指南第 5 版
Closure: The Definitive Guide
tedzhou1221
V2EX  ›  JavaScript

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

  •  
  •   tedzhou1221 · 2017-01-18 17:28:37 +08:00 · 1981 次点击
    这是一个创建于 2851 天前的主题,其中的信息可能已经有所发展或是发生改变。

    情况是这样的:

    在不同的菜单间快速切换

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

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

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

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

    请各位大大教教我!谢谢

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


    @Nutlee 真感谢你的方案!
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1122 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 18:49 · PVG 02:49 · LAX 10:49 · JFK 13:49
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.