js获取url参数的使用扩展实例

  最近网站改版,发现网站的广告都是直接网址,如果转向一下,对于本站的全职会好点

  需要一个html页面来传递参数所以用到个js获取url参数的代码,就一个funciton

  参考http://dl.glzy8.com/img/url.htm?url=http://www.baidu.com

  

复制代码 代码如下:

  <script language="javascript" type="text/javascript">

  //js获取url参数的function

  function request(paras){

  var url = location.href;

  var paraString = url.substring(url.indexOf("?")+1,url.length).split("&");

  var paraObj = {}

  for (i=0; j=paraString[i]; i++){

  paraObj[j.substring(0,j.indexOf("=")).toLowerCase()] = j.substring(j.indexOf

  ("=")+1,j.length);

  }

  var returnValue = paraObj[paras.toLowerCase()];

  if(typeof(returnValue)=="undefined"){

  return "";

  }else{

  return returnValue;

  }

  }

  var theurl

  theurl=request("url");

  if (theurl!=''){

  location=theurl

  }

  </script>