页面加载时的HTML重定向

26

我需要让我的网站页面在加载时立即重定向到另一个页面。刷新HTML命令无效,因为它不会检查是否正在加载某个特定的URL。同时JavaScript也可以实现。


1
你尝试过什么?所以你想让页面加载然后重定向,还是想要即时重定向? - NewToJS
3
可能是HTML页面重定向的重复问题。 - icecub
1
这回答了你的问题吗?我如何重定向到另一个网页? - mhrabiee
2个回答

44

你可以使用 JavaScript 等待加载 事件,并使用以下其中之一:

window.onload = function() {
    // similar behavior as clicking on a link
    window.location.href = "http://stackoverflow.com";
}

或者

window.onload = function() {
    // similar behavior as an HTTP redirect
    window.location.replace("http://stackoverflow.com");
}

来源: 如何重定向到另一个网页?


44

只需在您的HTML的部分中添加一个meta标签,像这样:

<html>
  <head>
    <meta http-equiv="refresh" content="0;url=http://redirect-to-this-page.com" />
    <title></title>
  </head>
 <body></body>
</html>

1
这个答案太好了!为什么它不被更广泛地知道!! - snowflake

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接