首先,它有两页:example.com/pageA而且example.com/pageB,它不是SPA。
页面被杀死后如何运行延迟任务history.back?
我尝试使用setTimeout但未能在 之后执行任务history.back,因为timer页面更改时堆栈中将清除。
var a = 1
function refresh() {
// <p id="count"></p>
count.innerText = a
}
function foo() {
a += 1
refresh()
}
// called in PageB
function goBackA() {
setTimeout(foo, 1000)
history.back()
}
在PageA计数中仍然是 1 而不是 2。
一只斗牛犬
慕村225694
随时随地看视频慕课网APP
相关分类