JavaScript获取html静态页地址后的参数的方法

 
许多站长在做网页时需要获取一些html静态页地址后的参数,如cnpn.htm?cn=1&pn=5,以便在静态页之间进行传递参数。可以利用js及正则表达式,就可以简单的实现了。
代码如下:
如页面 cnpn.htm?cn=1&pn=5
======================================================
  1. <script language="JavaScript" type="text/JavaScript">
  2. <!--
  3. //获取参数
  4. function getUrlParam(name){
  5. nk="";
  6. var reg=new RegExp("(^|&)"+name+"=([^&]*)(&|$)");
  7. var r=window.location.search.substr(1).match(reg);
  8. if (r!=null) return unescape(r[2]);return nk;
  9. }
  10. -->
  11. </script>
  12. <script language=JavaScript type=text/javascript>
  13. document.write('<font size=5 color=#ff0000>'+getUrlParam("cn")+'</font>');
  14. </script>
  15. <script language=JavaScript type=text/javascript>
  16. document.write('<font size=5 color=#ff0000>'+getUrlParam("pn")+'</font>');
  17. </script>

======================================================   注意:函数getUrlParam("cn")里的参数就是页面后跟着的参数名,根据情况,自行调用就可以了.
原文整理来源: zoomla!逐浪CMS
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值