网页返回上一页时怎么保留通过ajax获取的数据?
有一个比较土的方式是锚点,每次加载你都改变一次锚点,当重新载入这个页面时,根据锚点来重新加载信息更加现代的方式你可以用history.pushstate方法和history.replacestate以及window对象的popstate事件,这个方式可以让你用js自己控制url和前进后退事件,并且用ajax刷新网页的局部内容
js返回上一页怎么保留之前ajax加载过的内容?
如果不涉及安全问题并且不是很大就写到缓存中去(cookie(4k)或者localstorage中(5m)),下次再进来判断如果有缓存就不去请求了,如果用的框架用的路由,看一下一般路由之间是可以传递数据的
ajax返回结果后,怎么重定向一个页面?
jsx/ajax提交成功后采用以下方式跳转:
1、本页面跳转:"window.location.href"、"location.href"
2、上一层页面跳转:"parent.location.href"
3、最外层的页面跳转:"top.location.href"举例说明:如果a,b,c,d都是jsp,d是c的iframe,c是b的ifra.
原文标题:ajax返回json数据格式 网页返回上一页时怎么保留通过ajax获取的数据?,如若转载,请注明出处:https://www.saibowen.com/news/20927.html
免责声明:此资讯系转载自合作媒体或互联网其它网站,「赛伯温」登载此文出于传递更多信息之目的,并不意味着赞同其观点或证实其描述,文章内容仅供参考。