首先,asp里的request不是命令,是一个对象!如果你只是想得到页面豆面的参数的话(querystring)
try
document.location.search

解决方案 »

  1.   

    没有,你想要request干什么用?传参数吗?如果是,可以用hidden解决
      

  2.   

    JAVASCRIPT实现如request.querystring("xxx")的方法 --------------------------------------------------------------------------------
     function GetQueryValue(sorStr,panStr) 

    var vStr=""; 
    if (sorStr==null || sorStr=="" || panStr==null || panStr=="") return vStr; 
    sorStr = sorStr.toLowerCase();
    panStr += "="; 
    var itmp=sorStr.indexOf(panStr); 
    if (itmp<0){return vStr;} 
    sorStr = sorStr.substr(itmp + panStr.length); 
    itmp=sorStr.indexOf("&"); 
    if (itmp<0)
    {
    return sorStr; 

    else 
        {
    sorStr=sorStr.substr(0,itmp); 
    return sorStr;

    }
    // 获得url字符串
    var strGetQuery = document.location.search;
    // 获得csdnstyle 参数的值
    var stylevalue = GetQueryValue(strGetQuery,'csdnstyle'
     
      

  3.   

    function Request(sName)
    {  /*
       get last loc. of ?
       right: find first loc. of sName
       +2
       retrieve value before next &
      
      */
      
      var sURL = new String(window.location);
      var iQMark= sURL.lastIndexOf('?');
      var iLensName=sName.length;
      
      //retrieve loc. of sName
      var iStart = sURL.indexOf('?' + sName +'=') //limitation 1
      if (iStart==-1)
            {//not found at start
            iStart = sURL.indexOf('&' + sName +'=')//limitation 1
    if (iStart==-1)
       {//not found at end
        return 0; //not found
       }   
            }
            
      iStart = iStart + + iLensName + 2;
      var iTemp= sURL.indexOf('&',iStart); //next pair start
      if (iTemp ==-1)
    {//EOF
    iTemp=sURL.length;
    }  
      return sURL.slice(iStart,iTemp ) ;
      sURL=null;//destroy String
    }