欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

js获取项目路径的代码实现

程序员文章站 2022-12-06 19:43:19
使用js获取项目路径,以供全局使用。 //js获取项目根路径,如: https://localhost:8083/uimcardprj function getrootpath(){...

使用js获取项目路径,以供全局使用。

//js获取项目根路径,如: https://localhost:8083/uimcardprj
function getrootpath(){
    //获取当前网址,如: https://localhost:8083/uimcardprj/share/meun.jsp
    var curwwwpath=window.document.location.href;
    //获取主机地址之后的目录,如: uimcardprj/share/meun.jsp
    var pathname=window.document.location.pathname;
    var pos=curwwwpath.indexof(pathname);
    //获取主机地址,如: https://localhost:8083
    var localhostpaht=curwwwpath.substring(0,pos);
    //获取带"/"的项目名,如:/uimcardprj
    var projectname=pathname.substring(0,pathname.substr(1).indexof('/')+1);
    return(localhostpaht+projectname);
}

pathname 属性:

一个可读可写的字符串,可设置或返回当前 url 的路径部分。

substring() 方法:

用于提取字符串中介于两个指定下标之间的字符。