惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

Blog — PlanetScale
Blog — PlanetScale
Y
Y Combinator Blog
G
Google Developers Blog
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC
L
LangChain Blog
S
SegmentFault 最新的问题
J
Java Code Geeks
V
Visual Studio Blog
H
Help Net Security
Stack Overflow Blog
Stack Overflow Blog
aimingoo的专栏
aimingoo的专栏
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
T
Tailwind CSS Blog
Microsoft Azure Blog
Microsoft Azure Blog
博客园_首页
H
Hackread – Cybersecurity News, Data Breaches, AI and More
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
博客园 - Franky
B
Blog RSS Feed
The Cloudflare Blog
MyScale Blog
MyScale Blog
月光博客
月光博客
Microsoft Security Blog
Microsoft Security Blog
美团技术团队

博客园 - allonkwok

http header as3 打开窗口类 select 中使用 case when 和 replace Tomcat Server 原理 SVN 安装配置快速入门 JS中常用的xpath特性 天极网软件频道的用JS实现的图片切换特效 div动态展开和关闭 DOM属性速查 div+css兼容性问题 asp常用函数 Flash使用正则进行注册验证 仿163弹出层 GridView 介绍 转:GridView 72般绝技 [作者:清清月儿] Javascript Unicode 编码和反编码函数 提取文章内容的纯文本,并截取一定的字数 javascrip动态时钟 手机号码验证的JS代码(包含153、159)
javascript 获取URL参数
allonkwok · 2007-05-24 · via 博客园 - allonkwok

function getQueryString(queryStringName)
{
 
var returnValue="";
 
var URLString=new String(document.location);
 
var serachLocation=-1;
 
var queryStringLength=queryStringName.length;
 
do
 
{
  serachLocation
=URLString.indexOf(queryStringName+"\=");
  
if (serachLocation!=-1)
  
{
   
if ((URLString.charAt(serachLocation-1)=='?') || (URLString.charAt(serachLocation-1)=='&'))
   
{
    URLString
=URLString.substr(serachLocation);
    
break;
   }

   URLString
=URLString.substr(serachLocation+queryStringLength+1);
  }

  
 }

 
while (serachLocation!=-1)
 
if (serachLocation!=-1)
 
{
  
var seperatorLocation=URLString.indexOf("&");
  
if (seperatorLocation==-1)
  
{
   returnValue
=URLString.substr(queryStringLength+1);
  }

  
else
  
{
   returnValue
=URLString.substring(queryStringLength+1,seperatorLocation);
  }
 
 }

 
return returnValue;
}


var strKeyword=getQueryString("Keyword");
var strType=getQueryString("Type");