导航

2012年4月6日

摘要: 大家在做"返回上一页"这个功能的时候都是用history.go(-1);来实现的但这段代码只是简单的使用浏览器的后退功能从浏览器缓存中取出页面来显示但我们绝大部分情况都需要上一页重新去服务器请求页面而不是使用浏览器缓存比如我们从a查询页面跳转到b修改页面做修改操作当b修改完毕以后需要跳转回a显示修改后的数据要做到这个效果必须让a重新去数据库取新的数据history.go(-1);是告诉浏览器:后退到上一页(后退功能都是用缓存)而我们的需求是打开一个地址是"上一页"的页面获取上一页的url的代码是:document.referrer所以跳转到上一页就是:l 阅读全文

posted @ 2012-04-06 12:29 功过格 阅读(1781) 评论(0) 推荐(0) 编辑