diff --git a/src/main/resources/web/js/main.js b/src/main/resources/web/js/main.js index b33878a6dafff30d68f34d246bddaf1528d6b11e..600f9d9770286145d5d57a7a6c414dc22b746c19 100644 --- a/src/main/resources/web/js/main.js +++ b/src/main/resources/web/js/main.js @@ -109,7 +109,12 @@ tpl.loadTemplates(['home', 'status', 'topology', 'header', 'switch', 'switch-lis if ( target.nodeName.toLowerCase() === 'a' ) { e.preventDefault() var uri = target.getAttribute('href') - app.navigate(uri.substr(1), true) + if (uri.substr(0,4) !== 'http') { + app.navigate(uri.substr(1), true) + } + else { + parent.window.location.assign(uri) + } } }); window.addEventListener('popstate', function(e) {