Javascript重定向,最快的方法吗?

时间:2013-02-04 13:28:03

标签: javascript jquery html redirect meta


我正在使用javascript和localStorage重定向。
但我发现有很多方法可以做到这一点。以下是一些:

document.location
document.location.href
window.open(url,how)
window.location
top.location
window.navigate() //not sure that this works

和html元方式

<meta http-equiv="REFRESH" content="0;url=http://www.google.com"/>

我只是对以上哪个(或任何其他代码)将重定向更快感兴趣。至于信息,我将使用它在打开新标签时重定向(到网站)谷歌浏览器。

1 个答案:

答案 0 :(得分:6)

元重定向是一个糟糕的黑客,它打破了后退按钮。永远不要使用它。

其余基本相同。 window.location是最常见的。

最快的方法可能不是从JS重定向,而是使用<a href>(如果您需要在导航之前执行某些操作,则使用点击处理程序),例如,使浏览器能够预取DNS。