Viewer

 

JS的Request.QueryString


 1function Request(strName)
 2{
 3    var strHref = window.document.location.href;
 4    var intPos = strHref.indexOf("?");
 5    var strRight = strHref.substr(intPos + 1);
 6    var arrTmp = strRight.split("&");
 7    for(var i = 0; i < arrTmp.length; i++)
 8    {
 9        var arrTemp = arrTmp[i].split("=");
10        if(arrTemp[0].toUpperCase() == strName.toUpperCase()) 
11            return arrTemp[1];
12    }

13    return "";
14}

比如在一个框架父页面中将QueryString传到iframe子页面中:
<iframe id="mainFrame" name="mainFrame" frameBorder="0" width="800" height="440" src="">
</iframe>

function ReloadIframe()
{
    
if(Request("dn"!= "")
    
{
        document.getElementById(
"mainFrame").src="employee_list.aspx?is_active=1&dn="+Request("dn") ;
    }

    
else
    
{
        document.getElementById(
"mainFrame").src="employee_list.aspx?is_active=1" ;                
    }

}

posted on 2008-04-25 06:15  Viewer  阅读(1499)  评论(0编辑  收藏  举报

导航