Chrome-自动返回上一个网页

Chrome- Go back to previous webpage automatically?

本文关键字:上一个 网页 返回 Chrome-      更新时间:2023-09-26

有没有办法在Chrome(或任何浏览器)中配置,只要网页发生更改,就会自动返回上一页。

例如,如果用户在调查中按下"提交"按钮,他们将显示"完成"消息,但随后将再次加载包含调查的原始网页?

要转到上一页,请使用

window.history.go(-1);

示例

<!DOCTYPE html>
<head>
<script>
function initialize(){
var submitBtn = document.getElementById("submitBtn");
submitBtn.addEventListener("click",function(){
alert("successfully submited");
setTimeout(goBack,2000)
});
function goBack(){
window.history.go(-1);
}
}
window.addEventListener("load",initialize);
</script>
</head>
<body>
<button id="submitBtn">Submit</button>
</body>

转到特定页面

window.location = "";

虽然我不相信这是个好主意,但你比我更了解你的需求。

所以回到过去,您运行这个javascript。

window.history.back()

当你说立即返回时,我想你想让他们先看到完成消息,然后在3秒后再发送回来?

<script>
    setTimeout(function() {
        window.history.back();
    }, 3000);
</script>

编辑

如果你想在没有javascript的情况下重定向,你可以在标题中使用元标签

<meta http-equiv="refresh" content="3; url=http://www.example.com" />

因此,如果使用服务器端渲染,则可以引用HTTP_REFERER标头并将其注入元标记中。

如果你不使用服务器端渲染(PHP、MVC、React等),也不能使用javascript,那么就不行;你吃饱了。