现在要做个效果就是单页面 上返回JS 操作的上一步 
试了history.go(-1) / back(-1) 都是返回上1页。
看了  图吧里 返回上一步 有这个功能, 查看源码也是 history.back(-1)猜可能重写或者框架里的吧 。 有人知道如何实现吗 谢谢~

解决方案 »

  1.   

    根据hash来操作。url#hash也可自己定义一个hist[] 来操作。
      

  2.   

    谢谢你的回答 
    但是我不是返回页面  是返回当前页面的 JS 操作流程。 都停留在1个页面 仅仅是 JS 动作
    hash 那个用AJAX 后退比较好我做过点
      

  3.   

    楼主是新手啊,如果表单提交和处理表单数据都在同一个页面执行,那 history.back(-1)就是返回当前页面的上一步操作啊!
      

  4.   

    从哪又来表单啊 。我讲的是 纯JS 改变客户端效果的操作 
    比如展开1个 西, 然后又展开1 个 , 
    然后 我 想 后退 这 JS 操作 步骤。 页面不做任何变化 。
    就是mapbar 里面有这些  我查看源码history.back(-1). 应该是重写了
      

  5.   

    `就是mapbar 里面有这些  我查看源码history.back(-1). 应该是重写了
    MAPBAR在哪里,什么地方有源码. JS操作后可以后退的?
      

  6.   

    if(!"aaaa".equals("aaaa")){ javascript:history.go(-1);
    }
    改成
    if(!"aaaa".equals("aaaa")){ return;
    }
    OK了
    试试看