怎样才能使onclick="javascript:history.go(-1)"里面的history暂时失效,让它不记录历史啊!!    求解决???

解决方案 »

  1.   

    清掉页面的缓冲。但go到此页面是就会显示网页已过期。
    response.setHeader("Pragma","No-cache");  
    response.setHeader("Cache-Control","no-cache");  
    response.setDateHeader("Expires", 0);  
      

  2.   

    谢谢了!  
       
    我的意思是说:
           例如,我发表一个评论,每发一次,history都会记录一次,这样用onclick="javascript:history.go(-1)"返回时就要按多次,我想无论发表多少次,history都只记录一次,这样能很快的返回上一页
      

  3.   

    表单提交到页面里的一个iframe里
      

  4.   

    window.location.replace(window.location.href)
      

  5.   

    你把返回的url写成你想返回的那个页面的URL不行了么?不要用javascript:history.go(-1)
      

  6.   


    javascript:history.back();//试试这个
      

  7.   


    onClick="javascript:window.location.href='test.jsp';">//这样写死比较好
      

  8.   

    onClick="javascript:window.location.href='test.jsp';"
      

  9.   

    如果在这里面写路径,那他的上一级用history.go(-1)就无法返回了
      

  10.   

    IE中可以实现,但是FF下就不行了