`window.location.href`没有按预期工作

时间:2016-11-06 14:52:40

标签: javascript redirect

我正在使用JavaScript和PHP一起为我正在处理的项目创建登录系统。

我有一些关于实际登录用户的工作,然后在我的JavaScript中检查这一点。但是,当我将用户从登录页面重定向到私人页面时,我在JavaScript中遇到了window.location.href的问题。

我拥有域名thomas-smyth.co.uk,所以我尝试了以下代码来重定向用户。

window.location.href = "http://thomas-smyth.co.uk/home.php";

但是,当重定向我时,它会将我重定向到thomas.smyth.co.uk,这显然会导致页面无法加载。关于如何解决这个问题的任何想法?

提前致谢, 汤姆

1 个答案:

答案 0 :(得分:1)

您发布了错误的代码。在您的网络服务器上的Js文件thomas-smyth.co.uk/functions/login.js中是:

//Re-directs to subdomain.
window.location.href = "http://www.thomas.smyth.co.uk/home.php";

这应该固定为

//Re-directs to subdomain.
window.location.href = "http://thomas-smyth.co.uk/home.php";

@ vlaz提到没错,你有第二个错误,错误的点而不是破折号

顺便说一句,你应该多解释一下你的问题。如果您需要一些帮助,下次会有更多代码。