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获取页面传值参数

 

 
  1. /*  
  2. 获取指定的URL参数值  
  3. URL:http://www.blogjava.net/blog?name=bainian  
  4. 参数:paramName URL参数  
  5. 调用方法:getParam("name")  
  6. 返回值:bainian  
  7. */ 
  8. function getParam(paramName)  
  9. {  
  10.         paramValue = "";  
  11.         isFound = false;  
  12.         if (this.location.search.indexOf("?") == 0 && this.location.search.indexOf("=")>1)  
  13.         {  
  14.             arrSource = unescape(this.location.search).substring(1,this.location.search.length).split("&");  
  15.             i = 0;  
  16.             while (i < arrSource.length && !isFound)  
  17.             {  
  18.                 if (arrSource[i].indexOf("=") > 0)  
  19.                 {  
  20.                      if (arrSource[i].split("=")[0].toLowerCase()==paramName.toLowerCase())  
  21.                      {  
  22.                         paramValue = arrSource[i].split("=")[1];  
  23.                         isFound = true;  
  24.                      }  
  25.                 }  
  26.                 i++;  
  27.             }     
  28.         }  
  29.    return paramValue;  
  30. }