window.location | javascript重定向

时间:2014-03-13 16:34:34

标签: javascript window.location redirect

所以,我一直在学习一些Javascript,而且我遇到了:

window.location = "website goes here.."; 

现在我已经了解到这可以用来重定向用户,我记得很久以前我非常想知道如何重定向用户,没有锚标签和标题(位置:),因为我无法使用标题标题发送后。

所以我问你们,使用这个Javascript来处理在if语句之后重定向我的用户有什么缺点,或者根本没有。

由于

3 个答案:

答案 0 :(得分:3)

如果用户禁用了JavaScript,则重定向无法正常工作。

就个人而言,我使用ob_start()启动我的PHP代码,然后我可以在任何我想要的地方使用header:p

答案 1 :(得分:2)

可能的缺点是用户可以禁用Javascript。您可以使用PHP,也可以使用<meta http-equiv="refresh" content="0; URL='URL Here'" />

答案 2 :(得分:1)

我想说使用javascript重定向用户的主要问题是无法保证重定向。因此,对于重要的敏感重定向,应该使用header()或您知道可以使用的东西。如果重定向只是为您的用户增加的额外奖励,那么使用javascript就可以了。