js中获取上下文路径的方法
来源:互联网 发布:linux expect 脚本 编辑:程序博客网 时间:2024/05/19 02:44
js中获取上下文路径的方法
var path=null;//js获取项目访问的url地址的方法
//这样写就不用每个jsp页面都写个隐藏域传递path这个参数了,页面多的时候比较麻烦
function getRootPath(){
//获取当前网址,如:http://localhost:8080/supermarket/user.do?method=query
var currentWwwPath=window.document.location.href;
//获取主机地址之后的目录,如:/supermarket/user.do(注意:不包括?后面传递的参数)
var pathName=window.document.location.pathname;
//获取/uimcardprj中/的位置(也就是主机地址后面的/),这里是:21
var position=currentWwwPath.indexOf(pathName);
//获取主机地址,如:http://localhost:8080
var localhostPath=currentWwwPath.substring(0,position);
//获取带"/"的项目名,如:/supermarket
// /supermarket(0是为了把/也截取出来)
var projectName=pathName.substring(0,pathName.substr(1).indexOf('/')+1);
//alert(pathName.substr(1).indexOf('/')); //这里是11,最后用substring截取字符串时,不包括第二个参数,所以要+1
//pathName.substr(1)的结果是:supermarket/user.do
//pathName.substr(1).indexOf('/')的结果是:supermarket的长度,就是11
//indexOf('/')指的是字符串/首次出现的位置
path=projectName;
return path;
}
path=getRootPath();
//这样就可以在js中拼接路径了
1 0
- js中获取上下文路径的方法
- js中获取上下文路径的方法
- js中获取上下文路径
- js 中获取上下文路径
- js获取上下文路径
- java中取得上下文路径的方法
- FreeMarker中获取上下文路径
- 在js文件中获取本js的路径方法
- js后缀文件中获取请求路径的方法
- [Java]java中取得上下文路径的方法
- 获取上下文信息的方法
- web应用中获取spring上下文的方法
- js获取相对路径的方法
- js 获取文件路径的方法
- 获取js自身路径的方法
- 获取js自身路径的方法
- js 获取项目根路径的方法
- xcode中获取js文件的路径
- Ubuntu 12.04 root用户登录设置
- hdu 1048 用string
- async whilst使用注意
- 用Dialog实现单选对话框
- poj3450Corporate Identity-后缀数组
- js中获取上下文路径的方法
- 和我一起写lua - C和lua的参数传递与返回值
- ROS学习之cpp教程
- pthread_exit
- STM32串口使用IDLE中断接收不定长数据原理与源程序
- python unicode
- OC中的内存管理
- NSOperationQueue没有必要反复创建临时变量,可以使用一个强引用的NSOperationQueue
- Android学习笔记--AIDL