function getUrlParams(params){
var urlObj = {};
if(!window.location.search){return false;}
var urlParams = window.location.search.substring();
var urlArr = urlParams.split('&');
for(var i = ; i < urlArr.length; i++){
var urlArrItem = urlArr[i].split('=');
urlObj[urlArrItem[]] = urlArrItem[]
}
  // 判断是否有参数
if(arguments.length>=){
return urlObj[params]
}
return urlObj;
}
getUrlParams().ie;
getUrlParams('ie');
        GetQueryString(param) { //param为要获取的参数名 注:获取不到是为null
var currentUrl = window.location.href; //获取当前链接
var arr = currentUrl.split("?");//分割域名和参数界限
if (arr.length > ) {
arr = arr[].split("&");//分割参数
for (var i = ; i < arr.length; i++) {
var tem = arr[i].split("="); //分割参数名和参数内容
if (tem[] == param) {
return tem[];
}
}
return null;
}
else {
return null;
}
},

最新文章

  1. 最长不下降序列nlogn算法
  2. java泛型详解
  3. 复制文件的问题:使用FileInputStream和FileOutputStream实现文件复制
  4. Java总结篇系列:类型转换/造型
  5. js001-JavaScript简介
  6. BZOJ 1086 &amp; 类树的分块
  7. 43.Android之ListView中BaseAdapter学习
  8. [Effective JavaScript 笔记]第42条:避免使用轻率的猴子补丁
  9. CodeForces 618B Guess the Permutation
  10. Java常量笔记
  11. Servlet 自定义标签
  12. JMeter 中对于Json数据的处理方法
  13. 使用路由传参时,query与params的区别!
  14. SPOJ - AMR11H (容斥原理)
  15. ARP欺骗与MITM(中间人攻击)实例
  16. eclise linux c mysql
  17. C#中获取数组中相加和最接近或等于(&lt;=)给定值的算法
  18. 前端自动化grunt轻松入门
  19. [html]点击button后画面被刷新原因:未设置type=&quot;button&quot;
  20. cin读取不知行列数的矩阵以及带逗号的整型数据

热门文章

  1. tornado设置cookie过期时间(expires time)
  2. c# 实现点击下载功能
  3. Winform中的DatagridView显示行号
  4. 「POJ 1741」Tree
  5. 数据库处理session类
  6. python测试笔试题1
  7. oracle调试存储过程不进去
  8. 【hadoop】 running beyond virtual memory错误原因及解决办法
  9. Qt 学习之路 2(28):坐标系统
  10. Chrome浏览器如何完美实现滚动截图技巧