location.search
location对象中search属性返回的是问号之后的URL,这部分通常是某种类型的查询字符串,是用来参数化URL并在其中嵌入参数的,那么如何在页面中用js来获取到所有的参数呢?下面的函数就是为此而生:
// 函数用来解析来自URL的产讯传中的name = value参数对,并将其存储在一个对象的属性中,并且返回该对象
function urlArgs(){
var args = {};
var query = location.search.substring(1);
var pairs = query.split("&");
for(var i = 0;i < pairs.length; i++){
var pos = pairs[i].indexof("=");
if(pos == -1) continue;
var name = pairs[i].substring(0, pos);
var value = pairs[i].substring(pos + 1);
value = decodeURIcomponent(value);
args[name] = value;
}
return args;
}
/*
* 使用方法
* var args = urlArgs();
* var q = args.q || "";
* var n = args.n ? parseInt(args.n) : 10;
*/
相关阅读
接着上一篇文章,这次爬取小米app的数据。主要是爬取应用和游戏这两类的app数据import requests from lxml import etree import re
Google Nexus 5 获取root后开机四个小球无限循环
双清一下就可以了: Google Nexus5 “ 电源 ” + “ 音量- ” 进入,按上下键进入Recovery ; 出现一个有红色警告的小人,需要确认进入R
Probability Theory focus on computing the probability of data arising from a parametric model with known parameters. Sta
p2psearcher种子搜索器 8.8 完美单文件绿色增强版 (永
p2p种子搜索器绿色免安装版(p2psearcher)是一款P2PSearcher无限制搜索器,单文件、绿色免安装,仅几M,下载解压后直接可以用的,各种广告
在我们实际开发中,我们常需要获取应用的一些信息来使用,比如获取应用程序基本信息、获取permission是否注册等。这些信息获取都借助