`
fengshulin
  • 浏览: 41292 次
社区版块
存档分类
最新评论

js获取根路径

 
阅读更多
//js获取项目根路径,如: 
http://localhost:8080/lingcai

function
getRootPath(){
 //获取当前网址,如: 
http://localhost:8080/lingcai/login/login.jsp
var curWwwPath=window.document.location.href;

//获取主机地址之后的目录,如: 
lingcai/login/login.jsp
 var pathName=window.document.location.pathname;
var pos=curWwwPath.indexOf(pathName);

//获取主机地址,如: 
http://localhost:8080
var localhostPaht=curWwwPath.substring(0,pos);
//获取带"/"的项目名,如:/lingcai 
var projectName=pathName.substring(0,pathName.substr(1).indexOf('/')+1); 
return(localhostPaht+projectName);
}

 

分享到:
评论

相关推荐

    JavaScript获取当前url根目录(路径)

    在JavaScript中,获取当前URL根...总的来说,JavaScript获取当前URL根目录可以通过多种方式实现,关键在于理解和利用`Location`对象及其属性。在实际编程中,根据具体需求选择合适的方法,并注意与其他功能的配合使用。

    获取文件路径

    在JavaScript中,Node.js环境提供了丰富的文件系统操作API。`fs.readdirSync(directory)`用于同步读取目录内容,返回文件名数组,而`path.resolve(from ...paths)`可以将相对或绝对路径组合成一个绝对路径。 无论哪...

    js获取系统的根路径实现介绍

    函数通过以下步骤获取根路径: 1. 获取`window.location`对象,它包含了当前URL的所有详细信息。 2. 使用`pathname`属性,它返回URL的路径部分,例如`/huyao_soccer/huyao/tag/myplugin.jsp`。 3. 将`pathname`分割...

    Java前端js获取当前项目路径

    获得当前项目的根路径,js写出的公共方法,可在jsp中直接调用

    获取全路径代码

    而在JavaScript中,虽然浏览器环境没有提供直接获取全路径的API,但在Node.js环境下,可以使用`path`模块的`resolve()`方法: ```javascript const path = require('path'); let relativePath = './myfile.txt'; ...

    利用Node.js获取项目根目录的小技巧

    在Node.js项目中,获取项目根目录是一个非常常见的需求,尤其是在涉及到模块化开发和文件路径引用的时候。项目根目录通常是指整个项目的最高层级目录,所有其他目录都是相对于它的。在这个部分,我们将详细探讨如何...

    【js获取桌面鼠标键盘事件怎么实现】 js获取电脑桌面路径.docx

    - **Node.js环境**:在Node.js环境中,可以利用第三方库如`app-root-path`来获取当前应用的根目录,或者直接使用操作系统API来获取桌面路径。 - **Electron框架**:在Electron应用中,可以直接使用Electron提供的API...

    在JAVA文件中获取该项目的相对路径.doc

    JAVA 文件中获取项目的相对路径 在 JAVA 文件中获取项目的相对路径是非常重要的,特别是在 JSP/Servlet 中。下面将详细介绍在 JAVA 文件中获取项目的相对路径的相关知识点。 1. 绝对路径和相对路径的概念 在讨论...

    DWR中JS的引用路径问题【前台web】

    这里,`()%>`会动态获取当前Web应用的根路径,确保JS文件能够从任何位置正确加载。 #### 四、web.xml中的URL映射配置 为了确保JS文件能够正确引用DWR的核心Servlet,还需要在`web.xml`文件中配置正确的URL映射。...

    JS获取当前网址、主机地址项目根路径

    本文将详细介绍如何使用JavaScript来获取当前网页的完整URL、主机地址以及项目根路径。这些都是前端开发中经常会使用到的基础知识点。 首先,我们需要了解window.document.location对象。这个对象包含了当前URL的...

    获取程序根目录可执行文件根目录示例

    在Unix/Linux系统中,获取根目录的方法略有不同: 1. **C++ (POSIX)**:可以使用`readlink("/proc/self/exe", buf, sizeof(buf));`获取可执行文件的链接,然后解析得到路径。 2. **Python**: 在Linux上,使用`os....

    获取当前网站的路径

    - `rootPath = Server.MapPath("/")`: 获取网站根目录的物理路径。 - `fromRootPath = Replace(Replace(filePath, rootPath, ""), "\", "/")`: 对路径进行处理,移除网站根目录部分,并将路径中的反斜杠替换为正...

    js中获取contextPath

    在Web开发中,`contextPath`是一个非常关键的概念,它代表了Web应用程序在服务器上的根目录路径。在Java Servlet环境中,`contextPath`是Servlet容器(如Tomcat、Jetty等)分配给Web应用的唯一标识,用于区分同一个...

    C#读取IIS网站物理路径

    虚拟路径是相对于IIS站点根目录的一个路径,比如"/Home/Index",它并不直接对应于硬盘上的文件位置。而物理路径则是一个具体的文件系统路径,例如"C:\inetpub\wwwroot\Home\Index.aspx",这是虚拟路径对应的实实在在...

    获取路径的各种方法

    String rootPath = servletContext.getRealPath("/")`:前者获取的是运行环境的工作目录,后者则是在Servlet中获取Web应用的根路径。 了解这些方法后,开发人员可以更有效地进行文件读写、资源加载和目录遍历等...

    js 获取当前web应用的上下文路径实现方法

    总的来说,理解Web应用的上下文路径并能通过JavaScript获取它,是前端开发者必备的技能之一。这有助于正确地构造动态链接,加载本地资源,以及与后端API进行交互,确保Web应用的正常运行。同时,也要注意不同环境和...

    Java获取此次请求URL以及服务器根路径的方法

    获取服务器根路径通常用于构造静态资源(如CSS、JavaScript文件)的路径。以下是如何创建服务器根路径的示例: ```java String path = request.getContextPath(); String basePath = request.getScheme() + "://" ...

Global site tag (gtag.js) - Google Analytics