许多站长在做网页时需要获取一些html静态页地址后的参数,如cnpn.htm?cn=1&pn=5,以便在静态页之间进行传递参数。可以利用js及正则表达式,就可以简单的实现了。
代码如下:
如页面 cnpn.htm?cn=1&pn=5
======================================================
====================================================== 注意:函数getUrlParam("cn")里的参数就是页面后跟着的参数名,根据情况,自行调用就可以了.
原文整理来源: zoomla!逐浪CMS
代码如下:
如页面 cnpn.htm?cn=1&pn=5
======================================================
- <script language="JavaScript" type="text/JavaScript">
- <!--
- //获取参数
- function getUrlParam(name){
- nk="";
- var reg=new RegExp("(^|&)"+name+"=([^&]*)(&|$)");
- var r=window.location.search.substr(1).match(reg);
- if (r!=null) return unescape(r[2]);return nk;
- }
- -->
- </script>
- <script language=JavaScript type=text/javascript>
- document.write('<font size=5 color=#ff0000>'+getUrlParam("cn")+'</font>');
- </script>
- <script language=JavaScript type=text/javascript>
- document.write('<font size=5 color=#ff0000>'+getUrlParam("pn")+'</font>');
- </script>
====================================================== 注意:函数getUrlParam("cn")里的参数就是页面后跟着的参数名,根据情况,自行调用就可以了.
原文整理来源: zoomla!逐浪CMS