在拦截器里写了一个错误跳转页面。每当加断点的时候就能跳到这个页面,断点去了之后就不能跳到那个页面了,请问各位大侠怎么回事

解决方案 »

  1.   

    你用到ajax了吗?我之前遇到一个问题,也是设了断点好的,断点去掉就不好,原因是加了断点会停在程序中,服务器有时间做一些事情,不加断点,服务器还没来得及做这些事情就跑过去了,很多东西还没来得及生成,然后就出错了。我是用ajax,然后json还没生成。
    不知道跟你是不是有共通点,给你借鉴一下吧
      

  2.   


    那可能是延迟太小了,几乎几时发生,所以加断点时就工作,难道在 Ajax 中也要在浏览器里面用线程同步,以前听说 IE 中也需要考虑这个,我以前写个 3级下拉框连动 (选择省,市,县那种)的 Ajax 的东西,发生点击太快就会出现线程不同步的问题,经常出错。不过不知道用什么样办法解决这个并发的问题。
      

  3.   

    我是设置了一些全局的变量,然后就乱套了。
    我把全局变量都改掉了,每个callback方法都改成可以传参数的形势之后就没再发生了所以你说的这个应该是不用的吧,每次提交
    都会产生一个新的变量的话,之间会互相影响吗?
      

  4.   

    你先不设断点,你在跳转之前alert一下,你看看是不是能成功跳转?你的跳转通过什么实现的?java?还是在页面上?
      

  5.   

    在java里写out.write("<script> window.location.href=..........</script>")
      

  6.   

    你是不是 
    在js里面 同时请求了两个Ajax方法我以前的做法 就是一开始 请求两个方法
    加一个断点就好了
    去掉怎么都不好最后 我实在没有办法了 我就在前台请求一个方法后台整合 一开始的请求的两个方法 为一个方法