Javascript 重定向到另一个网页

Javascript 重定向到另一个网页,javascript,html,angularjs,Javascript,Html,Angularjs,我正在尝试使用$location.path('/Views/Home.HTML')在按钮单击时将网页重定向到另一个.HTML页面但它不会发生。URL已更改为浏览器,但页面未重定向。这是我的AngularJS代码 app.controller('LoginformController', function ($scope,$location) { $scope.LoginCheck = function () { alert("Trying to login !"); $location.p

我正在尝试使用
$location.path('/Views/Home.HTML')在按钮单击时将网页重定向到另一个.HTML页面但它不会发生。URL已更改为浏览器,但页面未重定向。这是我的AngularJS代码

app.controller('LoginformController', function ($scope,$location) {

$scope.LoginCheck = function () {

alert("Trying to login !");

$location.path('/Views/Home.html');

}

scope.PasswordRecovery = function () {
alert("Clicked 2");
}
});

我获得了两个警报功能,但没有获得页面重定向。请帮助..

如果您正在使用AngularJS,那么您的上述方法是错误的,您需要按照以下方法进行操作

首先为“主”创建一个路由

然后使用$location.path,如下所示


$location.path(“/home”)

如果我错了,请纠正我的错误,但如果您使用字符串设置location对象,则它会将默认属性href设置为该字符串。这就是为什么您可以直接设置位置。 如果对象默认属性在将来发生更改怎么办

window.location = "http://example.com" 
我会崩溃的

为了安全起见,请尝试以下方法:

window.location.href = "http://example.com"

你确定你没有试图访问你的html页面而不是你的位置吗?这可能有用:@SimoEndre提供的答案解决了我的问题..谢谢你的配置代码谢谢@Tushar纠正我..有一个疑问我可以在哪里添加
$location.path(“/home”)
到您提供的上述代码片段中..谢谢您可以添加“$location.path(“/home”);”从您想要重定向页面的位置或在任何相应的条件之后,请继续并接受它,如果它对您有用,请尝试解决我的困惑。我想知道我在哪里可以在上面的代码中添加
$location.path(“/home”)
。请让我知道这一点。我会接受你的答案,一旦它能解决我的问题。谢谢你将我重定向到正确的方式。在你上面的代码中,现在你已经把它放在了正确的位置,如果你要添加if-else语句以获得登录条件,然后在成功登录后,在各自的条件下在主页上重定向你能为我创建一个提琴吗..我很新,不能完全理解它。我知道它在AngularJs中使用路由,但如何实现它是我的问题..谢谢。。
window.location.href = "http://example.com"