ajax返回json數(shù)據(jù)格式 網(wǎng)頁(yè)返回上一頁(yè)時(shí)怎么保留通過ajax獲取的數(shù)據(jù)?
網(wǎng)頁(yè)返回上一頁(yè)時(shí)怎么保留通過ajax獲取的數(shù)據(jù)?有一個(gè)比較土的方式是錨點(diǎn),每次加載你都改變一次錨點(diǎn),當(dāng)重新載入這個(gè)頁(yè)面時(shí),根據(jù)錨點(diǎn)來重新加載信息 更加現(xiàn)代的方式你可以用history.pushStat
網(wǎng)頁(yè)返回上一頁(yè)時(shí)怎么保留通過ajax獲取的數(shù)據(jù)?
有一個(gè)比較土的方式是錨點(diǎn),每次加載你都改變一次錨點(diǎn),當(dāng)重新載入這個(gè)頁(yè)面時(shí),根據(jù)錨點(diǎn)來重新加載信息 更加現(xiàn)代的方式你可以用history.pushState方法和history.replaceState以及window對(duì)象的popstate事件,這個(gè)方式可以讓你用JS自己控制URL和前進(jìn)后退事件,并且用ajax刷新網(wǎng)頁(yè)的局部?jī)?nèi)容
js返回上一頁(yè)怎么保留之前ajax加載過的內(nèi)容?
如果不涉及安全問題并且不是很大就寫到緩存中去(cookie(4k)或者localStorage中(5M)),下次再進(jìn)來判斷如果有緩存就不去請(qǐng)求了,如果用的框架用的路由,看一下一般路由之間是可以傳遞數(shù)據(jù)的
ajax返回結(jié)果后,怎么重定向一個(gè)頁(yè)面?
jsx/ajax提交成功后采用以下方式跳轉(zhuǎn):
1、本頁(yè)面跳轉(zhuǎn):"window.location.href"、"location.href"
2、上一層頁(yè)面跳轉(zhuǎn):"parent.location.href"
3、最外層的頁(yè)面跳轉(zhuǎn):"top.location.href" 舉例說明: 如果A,B,C,D都是jsp,D是C的iframe,C是B的ifra.