JS解析URL及参数。如下代码:
- <script language="javascript" type="text/javascript">
- var obj;
- window.onload = function getargs() {
- var args = new Object();
- var query = location.search.substring(1); // get query string
- var pairs = query.split("&"); //www.cxybl.com break at ampersand
- for (var i = 0; i < pairs.length; i++) {
- var pos = pairs[i].indexOf('='); // look for "name=value"
- if (pos == -1) continue; // if not found, skip
- var argname = pairs[i].substring(0, pos); // extract the name
- var value = pairs[i].substring(pos + 1); // extract the value
- value = decodeURIComponent(value); // decode it, if needed
- args[argname] = value; // store as a property
- }
- var ss = args.valueOf(0);
- obj= args;
- return args; // return the object www.cxybl.com
- }
- function test() {
- // 用来保存所有的属性名称和值
- var props = "";
- // 开始遍历
- for (var p in obj) {
- // 方法
- if (typeof (obj[p]) == "function") {
- obj[p]();
- } else {
- // p 为属性名称,obj[p]为对应属性的值
- props += p + "=" + obj[p] + "<br />";
- }
- }
- // 最后显示所有的属性
- return props;
- }
- </script>
以上是小编为您精心准备的的内容,在的博客、问答、公众号、人物、课程等栏目也有的相关内容,欢迎继续使用右上角搜索按钮进行搜索url
, 参数
, substring
, function
, query
, var
, js解析url
url参数解析js对象
js 解析url中的参数、js解析url参数、js解析url后面参数、js解析url参数 中文、js解析url获取参数,以便于您获取更多的相关知识。
时间: 2024-12-30 08:14:13