12306吧 关注:145,024贴子:1,883,760
  • 2回复贴,共1

我能不能提一个代码修改意见。。。

取消只看楼主收藏回复

自动刷票功能,如果请求超时就不自动继续刷了。我看了一下js代码。。。原谅我码农的本性。。。
在ajax请求ctx + CLeftTicketUrl的时候,error处理写了两遍,第二个把第一个覆盖了,导致超时的情况没有处理。
如果看不懂。。。能否给12306的技术人员看看。。。因为这个自动刷票弄的我太纠结了!


1楼2016-12-27 17:44回复
    就是职业病犯了 >_< 恨不得应聘进去改了这段代码然后辞职。
    @qq2534870801 我还是干不了这个的。。。这个坑大,扛不住。


    7楼2016-12-27 18:08
    收起回复
      2026-08-13 19:04:31
      广告
      不感兴趣
      开通SVIP免广告
      自留用:
      $(document).ajaxError(function(a,b,c) { $('#query_ticket').click(); $('#query_ticket').click(); })
      前端狗研究了一下(好吧其实是研究了很久)发现可以通过这个方式来解决不自动继续刷票的问题:
      在刷票页面摁F12,然后找到Console(对应中文是“控制台”),然后把上面那堆代码粘进去,回车。然后点刷票。。。。
      原理就是请求超时的时候,自动点两次那个“查询”按钮。
      只能做到这一步了。。。关于老是让我重新登陆,我也木办法……不想吐槽了


      10楼2016-12-28 19:04
      收起回复