function getParam(param){
var url = window.location.href;
var params = url.split('?')[1];
var paramArr = params.split('&');
var paramObj = {};
for(var i=0; i<paramArr.length; i++){
paramObj[paramArr[i].split('=')[0]] = paramArr[i].split('=')[1]
}
return paramObj[param];
}
var url = window.location.href;
var params = url.split('?')[1];
var paramArr = params.split('&');
var paramObj = {};
for(var i=0; i<paramArr.length; i++){
paramObj[paramArr[i].split('=')[0]] = paramArr[i].split('=')[1]
}
return paramObj[param];
}
解决方案 »
- 怎么判断extjs 中gridpanel中是否存在数据
- jquery自定义插件, 奇怪的bug
- 分类树展开,闭合后,下面的模板不跟上了,是什么原因?
- 屏蔽javascript引和flash右键弹出的菜单?
- 初学js,问一个简单js代码,大家给看看??(总提示document.all(...)为空或不是对象,我想选1出层1,选2出层2)
- 如何在"背后"打开链接
- Ext4 可编辑grid,编辑方式是combobox
- 怎么用js验证日期用下拉列表的形式
- 请问如何做到可以拖拉页面上的区域?
- js 动态获取一个月所有日期和星期 排列 并且选中当前时间 左右可动 【急】
- 用JS做树形菜单,带多选,批量删除如何做?
- jquery如何获取元素之外的事件。???
var getQueryString = function (name) {
var reg = new RegExp("(^|&)" + name.toLocaleLowerCase() + "=([^&]*)(&|$)", "i");
var r = window.location.search.substr(1).toLocaleLowerCase().match(reg);
if (r != null) {
return unescape(r[2]);
}
return null;
};
var paramObj = {};
你理解成为创建对象 或许更贴切