【发布时间】:2019-04-14 05:22:28
【问题描述】:
我正在尝试将用户重定向到验证页面,在单击按钮后,我希望他们回到被重定向之前的位置。
我遇到的问题是他们所在的页面没有存储在他们的浏览器历史记录中。
我尝试过使用window.location.assign 和window.location.href。
我使用 Edge 作为浏览器进行测试。
原始页面:
if(x === -1) {
window.location.assign = "Redirect to Page";
}
重定向到页面:
function yes() {
// attached to a button
history.go(-1);
}
我希望回到原始页面,因为我的许多页面会将用户发送到“重定向到页面”
我真的很感谢这里的任何帮助,我对编程很陌生,说实话几乎不知道 php 和 jQuery 之间的区别。
如果我忽略了重要信息,请见谅。
【问题讨论】:
-
当你说 " 没有存储在他们的浏览器历史记录中" 你的意思是当他们返回该页面时,重定向之前所做的任何更改都消失了,只有默认数据/页面正在显示?
-
是的,基本上,他们的浏览器历史记录没有捕获进行重定向的页面。相反,它显示了他们在到达我的网站之前所在的任何页面。
标签: javascript html