设为首页  加入收藏 
网上投稿 网站地图
您现在的位置: 天添资源网 >> 电脑网络 >> 网页设计 >> 网页特效 >> 正文

用javascript获得地址栏参数的两种方法

本站文章非会员原创,如果侵犯了你的权利请联系13978471165
作者:佚名    电脑来源:中国站长站    点击数:    更新时间:2006-6-18

<script language="JavaScript">
<!--
function Request(strName)
{
var strHref = "www.abc.com/index.htm?a=1&b=1&c=测试测试";
var intPos = strHref.indexOf("?");
var strRight = strHref.substr(intPos + 1);

var arrTmp = strRight.split("&");
for(var i = 0; i < arrTmp.length; i++)
{
var arrTemp = arrTmp[i].split("=");

if(arrTemp[0].toUpperCase() == strName.toUpperCase()) return arrTemp[1];
}
return "";
}

alert(Request("a"));
alert(Request("b"));
alert(Request("c"));
//-->
</script>

 

<script>
String.prototype.getQuery = function(name)
{
  var reg = new RegExp("(^|&)"+ name +"=([^&]*)(&|$)");
  var r = this.substr(this.indexOf("\?")+1).match(reg);
  if (r!=null) return unescape(r[2]); return null;
}
var str ="www.abc.com/index.htm?a=1&b=1&c=测试测试";
alert(str.getQuery("a"));
alert(str.getQuery("b"));
alert(str.getQuery("c"));
</script>

 

 



  • 上一个电脑:

  • 下一个电脑:
  • ■■相 关 文 章: 网友评论:(只显示最新10条。评论内容只代表网友观点,与本站立场无关!)
    跨框架下拉菜单
    用鼠标拖动表格进行排序
    通用表单验证函数
    静态页面的值传递(三部曲)
    校验日期的函数
    Select的OnChange()事件
    区分只读文本框和普通文本框的背…
    关于我们 | 联系我们 | 客户服务 | 申请链接 | 合作联盟 | 诚征代理 | 诚聘英才
      www.ttzyw.com
    备案序号:桂ICP备号