1、设计源码 复制代码 代码如下: <%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%> JavaScript获取路径 <br>function findPath() <br>{ <br>//获取当前网址 <br>var curNetAddr = window.document.location.href; <br>alert("获取当前网址:" curNetAddr); <br><br>//获取主机地址之后的目录 <br>var hostPath = window.document.location.pathname; <br>alert("获取主机地址之后的目录:" hostPath); <br><br>//返回某个指定的字符串值在字符串中首次出现的位置 <br>var count = curNetAddr.indexOf(hostPath); <br>alert("返回某个指定的字符串值在字符串中首次出现的位置:" count); <br><br>//获取主机地址 <br>var hostAddr = curNetAddr.substring(0,count); <br>alert("获取主机地址:" hostAddr); <br><br>//获取带“/”的项目名 <br>var projectName = hostPath.substring(0,hostPath.substr(1).indexOf('/') 1); <br>alert("获取带“/”的项目名:" projectName); <br><br>//获取项目路径 <br>var path = hostAddr projectName; <br>alert("获取项目路径:" path); <br>} <br> 2、设计结果 (1)初始化时 (2)获取当前网址 (3)获取主机地址之后的目录 (4)返回某个指定的字符串值在字符串中首次出现的位置 (5)获取主机地址 (6)获取带“/”的项目名 (7)获取项目路径