JavaScript-常用功能

使用JS获取request参数

  1. document.write(‘<%=request.getAttribute(“param”)%>’);
  2. window.navigator.userAgent 记录浏览器信息以及操作系统信息。
  3. var searchParam = location.search.配合使用string的相关方法即可得到。

js获取上下文路径:

1
2
3
4
5
6
getContextPath: function () {
var pathName = document.location.pathname;
var index = pathName.substr(1).indexOf("/");
var result = pathName.substr(0, index + 1);
return result;
}

js获取项目路径:

1
2
3
4
5
6
7
8
9
10
11
12
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);  
}