If I have my application hosted in a directory. The application path is the directory name.
For example
http://192.168.1.2/AppName/some.html
How to get using javascript the application name like in my case /AppName.
document.domain is returning the hostname and document.URL is returning the whole Url.
EDIT
Thr app path could be more complex, like /one/two/thre/
window.location.pathname.substr(0, window.location.pathname.lastIndexOf('/'))
                        This will give you a result but would have to be modified if you have more levels (see commented code).
var path = location.pathname.split('/');
if (path[path.length-1].indexOf('.html')>-1) {
  path.length = path.length - 1;
}
var app = path[path.length-2]; // if you just want 'three'
// var app = path.join('/'); //  if you want the whole thing like '/one/two/three'
console.log(app);
                        If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With