JavaScript:QueryString(zz加解释)

None.gif function  QueryString(fieldName)
ExpandedBlockStart.gif
{  
        //假设document.location.herf=http://localhost/myweb/default.aspx?info=1&name=2,fiedName=info
InBlock.gif  
var urlString = document.location.search;//urlString为?info=1&name=2
InBlock.gif    
if(urlString != null)
ExpandedSubBlockStart.gifContractedSubBlock.gif {

InBlock.gif         
var typeQu = fieldName+"=";
InBlock.gif          
var urlEnd = urlString.indexOf(typeQu);//寻找info=1位置,为1
       
InBlock.gif            if(url
End != -1)
ExpandedSubBlockStart.gifContractedSubBlock.gif       
{
InBlock.gif              
var paramsUrl = urlString.substring(urlEnd+typeQu.length);//paramsUrl=1&name=2
InBlock.gif               
var isEnd =  paramsUrl.indexOf('&');
InBlock.gif               
if(isEnd != -1)
ExpandedSubBlockStart.gifContractedSubBlock.gif            
{
InBlock.gif                   
return paramsUrl.substring(0, isEnd);//得到info值为1
ExpandedSubBlockEnd.gif                }

InBlock.gif                
else
ExpandedSubBlockStart.gifContractedSubBlock.gif            
{
InBlock.gif                   
return paramsUrl;//只有一个参数情况
ExpandedSubBlockEnd.gif                }

ExpandedSubBlockEnd.gif         }

InBlock.gif         
else 
InBlock.gif            
return null;//没有找到info=1
ExpandedSubBlockEnd.gif    }

InBlock.gif    
else
InBlock.gif        
return null;没有带参数的Url
ExpandedBlockEnd.gif}

转载于:https://www.cnblogs.com/beyondstorm/archive/2006/02/22/335478.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值