js获取项目的各个路径
2015-07-13 20:10
585 查看
//js获取项目根路径,如: http://localhost:8083/uimcardprj
function getRootPath(){
//获取当前网址,如: http://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);
//获取主机地址,如: http://localhost:8083
var localhostPaht=curWwwPath.substring(0,pos);
//获取带"/"的项目名,如:/uimcardprj
var projectName=pathName.substring(0,pathName.substr(1).indexOf('/')+1);
return(localhostPaht+projectName);
}
function getRootPath(){
//获取当前网址,如: http://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);
//获取主机地址,如: http://localhost:8083
var localhostPaht=curWwwPath.substring(0,pos);
//获取带"/"的项目名,如:/uimcardprj
var projectName=pathName.substring(0,pathName.substr(1).indexOf('/')+1);
return(localhostPaht+projectName);
}
相关文章推荐
- JS的简单计算器
- 从json自动生成模型代码
- js中函数声明与表达式
- js 作用域,闭包及其相关知识的总结
- rapidJson 的使用
- JavaScript学习(二)
- 【 D3.js 入门系列 — 3 】 做一个简单的图表!
- 原生js的String类扩展
- javascript 模式方面的学习
- checkbox属性checked="checked"通过js已设置,但是不勾选
- JS 点击复制Copy
- js 对象 copy 对象
- jsp页面中Table表格首列合并同类项的脚本调用方法
- 论javascript中的数组与函数
- extjs3EmptyText 上传自动清空的问题
- (转)从头开始学JavaScript (三)——数据类型
- js自带的toFixed函数控制小数点的显示位数,来进行四舍五入的操作
- 使用jsonp跨域访问时保证json文件以ASCI方式存储
- Js获取当前日期时间及格式化操作
- JavaScript去除数组里重复值的方法