1、JS获取当前网页名称
// 取当前页面名称(不带后缀名) function pageName() { var a = location.href; var b = a.split("/"); var c = b.slice(b.length-1, b.length).toString(String).split("."); return c.slice(0, 1); } //取当前页面名称(带后缀名) function pageName() { var strUrl=location.href; var arrUrl=strUrl.split("/"); var strPage=arrUrl[arrUrl.length-1]; return strPage; }
2、js获取页面传值参数
- /*
- 获取指定的URL参数值
- URL:http://www.blogjava.net/blog?name=bainian
- 参数:paramName URL参数
- 调用方法:getParam("name")
- 返回值:bainian
- */
- function getParam(paramName)
- {
- paramValue = "";
- isFound = false;
- if (this.location.search.indexOf("?") == 0 && this.location.search.indexOf("=")>1)
- {
- arrSource = unescape(this.location.search).substring(1,this.location.search.length).split("&");
- i = 0;
- while (i < arrSource.length && !isFound)
- {
- if (arrSource[i].indexOf("=") > 0)
- {
- if (arrSource[i].split("=")[0].toLowerCase()==paramName.toLowerCase())
- {
- paramValue = arrSource[i].split("=")[1];
- isFound = true;
- }
- }
- i++;
- }
- }
- return paramValue;
- }