无需任何互连即可从一个网址重定向到另一个网址

时间:2018-08-10 09:18:18

标签: angularjs url window

HTML:

   <button class="btn btn-primary" ng-click="initiatePayment();">Proceed to pay</button>

信贷控制员。Js:

$scope.intitiatePayment = function(){
    $scope.redirect = response.json.response.data.links;
    $window.location.href = $scope.redirect[i].href;

}

我具有付款网关集成功能,现在当我单击“继续付款”按钮时,在成功付款后我打开了后端给定的链接,它将重定向到后端配置的JSP页面,现在我希望它在5点后自动关闭秒,然后重定向到我的页面。 是否可以通过客户端进行处理。

1 个答案:

答案 0 :(得分:0)

使用$ timeout调用关闭函数。在关闭功能中打开您想要的页面

myApp.controller('myController', function($scope, $timeout){


$scope.intitiatePayment = function(){
    $scope.redirect = response.json.response.data.links;
    $window.location.href = $scope.redirect[i].href;
    $timeout( function(){
           $scope.close();
        }, 5000 );

}
$scope.close = function(){
// call your page here 
}
})

注意::在控制器中包含$ timeout选项