function request(qsname) ... { var qs = ""; qs = (location.href.indexOf('?') == - 1) ? 'NotFind' : location.href.split('?')[1]; if (qs.indexOf('&') == - 1) ...{ qs = (qs.indexOf(qsname) != - 1) ? qs.split('=')[1]: 'NotFind'; } else ...{ qs = qs.split('&'); for (i = 0; i < qs.length; i++) ...{ try ...{ qs = (qs[i].indexOf(qsname) != - 1) ? qs[i].split('=')[1]:'NotFind'; } catch (e)...{} } } return qs;}
本来想让方法能够接收数组类型的参数,可后来觉得也没什么,就搞了个简单的
用法: request(string propertyName)返回:propertyName相对应的值
function request(qsname) ... { var qs = ""; qs = (location.href.indexOf('?') == - 1) ? 'NotFind' : location.href.split('?')[1]; if (qs.indexOf('&') == - 1) ...{ qs = (qs.indexOf(qsname) != - 1) ? qs.split('=')[1]: 'NotFind'; } else ...{ qs = qs.split('&'); for (i = 0; i < qs.length; i++) ...{ var re=""; try ...{ qs = (qs[i].indexOf(qsname) != - 1) ? qs[i].split('=')[1]:'NotFind'; } catch (e)...{} } } return re;}