IE 9更改url javascript
我想在单击按钮时更改url,我现在要做的是:IE 9更改url javascript,javascript,angularjs,internet-explorer,url,Javascript,Angularjs,Internet Explorer,Url,我想在单击按钮时更改url,我现在要做的是: $scope.onClick = function(url) { document.location=url; $scope.isPopOverOpen = false; } 当url=workspace/#/时,页面url变为:localhost:8080/workspace/#/dashboard 问题是,在IE9中,页面url变成:localhost:8080/workspace/workspace/#/dashboard,所
$scope.onClick = function(url) {
document.location=url;
$scope.isPopOverOpen = false;
}
当url=workspace/#/
时,页面url变为:localhost:8080/workspace/#/dashboard
问题是,在IE9中,页面url变成:localhost:8080/workspace/workspace/#/dashboard
,所以我得到的页面未找到错误
也许有人知道原因和解决办法
我使用angular,所以也许它可以提供正确的功能。使用只包含服务
angular.module('app')
.controller('myApp',[$location, function(...
您正在使用哪种路由器?提供标准角度