www.ntzj.net > js获取url参数值

js获取url参数值

http://www.cnblogs.com/fishtreeyu/archive/2011/02/27/1966178.html

一、字符串分割分析法。 这里是一个获取URL带REQUESTRING参数的JAVASCRIPT客户端解决方案,相当于asp的request.querystring,PHP的$_GET,jsp的request.getParameter //var USERCODE=""; //以上是用request.getParameter在浏览器端获取参数值, ...

用JS获取地址栏参数的方法(超级简单) 方法一:采用正则表达式获取地址栏参数:(强烈推荐,既实用又方便!) function GetQueryString(name) { var reg = new RegExp("(^|&)"+ name +"=([^&]*)(&|$)"); var r = window.location.search.substr...

两种方法: 方法一:正则分析法 参考代码: function getQueryString(name) { var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)", "i"); var r = window.location.search.substr(1).match(reg); if (r != null) return unescape(r[2]); re...

方法一:正则分析法 function getQueryString(name) { //输入参数名称var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)", "i"); //根据参数格式,正则表达式解析参数var r = window.location.search.substr(1).match(reg); if (r != null)...

function getURLParameter(name) { return decodeURIComponent((new RegExp('[?|&]' + name + '=' + '([^&;]+?)(&|#|;|$)').exec(location.search)||[,""])[1].replace(/\+/g, '%20'))||null } var myUrl = getURLParameter('url');

可以, var a=document.URL; a=a.split("?"); if(a.length=2){ a=a.split("&"); }

function getarg(url){ arg=url.split("#"); return arg[1]; } alert(getarg(''));

function getarg(url){ arg=url.split("#"); return arg[1]; } alert(getarg('http://www.baidu.com/test.php#ID=58'));

jquery获取url参数比较复杂,要用到正则表达式,所以学好javascript正则式多么重要的事情 首先看看单纯的通过javascript是如何来获取url中的某个参数: function getUrlParam(name) { var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)"); ...

网站地图

All rights reserved Powered by www.ntzj.net

copyright ©right 2010-2021。
www.ntzj.net内容来自网络,如有侵犯请联系客服。zhit325@qq.com