我做了一个母版页,建立的每一个页面都套用了这个母版页,以求风格统一。现在需要禁用每个页面上的后退按钮,我在Masterpage中设置了<meta   http-equiv= "Pragma "   CONTENT= "no-cache ">,目前的现象就是点击后退的时候,母版页没有后退,但是里面的内容后退到前一个页面了,请问如何控制Masterpage里面的页面不后退呢?不知道我说清楚没有,就是希望点击后退的时候整个页面都不后退!有没有人知道该怎么处理啦?                

解决方案 »

  1.   

    windows的后退操作是可以用js捕获的,
    捕获后不让该操作发生,
    应该是可以的,
    我没有做过
      

  2.   

    没什么比较严谨的方案,
    自己搜一下就是了,文章多了:
    http://www.baidu.com/s?wd=js+%BD%FB%D6%B9%BA%F3%CD%CB
      

  3.   

    以前遇到过,使用下面的超链接可以实现跳转到指定的页面,后退按钮为灰<a href="跳转的页面名" onclick="javascript:location.replace(this.href); event.returnValue=false; ">超链接名</a>
      

  4.   

    来这里提问是想得到解决方法,不是来打口水仗惹谁不高兴的,如果有人对我提出的问题感到不屑,大可以免开尊口一笑而过,没必要为了一个帖子动气说难听的话。我承认自己在这方面是个菜鸟,我参考了大家发给我的资料,有些方法对于我目前的实现方式并不适用,有几个方法我试用了但是没有效果,最后我用javascript:window.history.forward(1)的方法试了试,虽然达到了目的,但是都说这个方法不是很好不管怎样问题还是暂时得到解决了,还是要感谢大家对我的帮助,给分结贴了!