IE 9更改url javascript

时间:2015-10-27 15:16:29

标签: javascript angularjs internet-explorer url

我想在点击按钮时更改网址,我现在要做的是:

$scope.onClick = function(url) {
    document.location=url;
    $scope.isPopOverOpen = false;
}

url=workspace/#/页面网址变为:localhost:8080/workspace/#/dashboard时。

问题是在IE 9中页面网址变为:localhost:8080/workspace/workspace/#/dashboard所以我找不到页面错误。

也许有人知道为什么和解决方案?

我使用角度,所以也许它可以提供正确的功能。

1 个答案:

答案 0 :(得分:0)

使用$location.path("/folder/" + url);只包含服务

angular.module('app')
    .controller('myApp',[$location, function(...