javascript 返回上一页 缓存丢失问题

最近做一个网站,需要在a.jsp添加数据,然后交给b.jsp页面去预览一下,如果正确则提交,否则返回修改。用histroy.go(-1)返回上一页时,发现ie8 9 10 都可以正常返回上一页,并且a.jsp页面的数据依旧完整;在用ie 11 时发现点击history.go(-1)对应的按钮,发现有时返回的a.jsp页面数据部分丢失;有时又不丢失;有时全部丢失;还有时第二次才部分丢失:a-->b-->a-->b->a数据部分丢失 。网上查了好久也没人说的太清楚,有的说是ie 兼容性问题,反正搞半天也没整清楚咋解决。最后我也不懒省事了,直接用request把数据重新保存了一份回传到a.jsp这下就靠谱了(或者用session也不错)。反正查了半天浪费时间还不如麻烦一下一劳永逸。

你可能感兴趣的:(javascript 返回上一页 缓存丢失问题)