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;
}
... {
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;
}
... {
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;
}