【问题标题】:Javascript equivalent of http-equiv redirect相当于 http-equiv 重定向的 Javascript
【发布时间】:2016-10-02 14:40:47
【问题描述】:
这两个元标记的等价物是什么:
<meta http-equiv="refresh" content="0; URL=http://www.example.com/">
<meta http-equiv="refresh" content="35; URL=http://www.example.com/">
在 JavaScript 中?
【问题讨论】:
标签:
javascript
redirect
url-redirection
meta-tags
http-equiv
【解决方案1】:
如果您只需要刷新,可以使用window.location.reload()。
如果您需要在 35 秒后触发,请使用 setTimeout(function() { window.location.reload(); }, 35000);
要重定向到另一个页面,您可以使用window.location.replace('http://www.example.com') 来确保浏览器的后退按钮跳过上一页,或者使用window.location = 'http://www.example.com' 来保留浏览器历史记录。