<script type="text/javascript" src="test.js?id=xiaojing7&alias=枯井"></script> //test.js function getCurrParam(arg) { var scripts = document.getElementsByTagName("script"); var currentScript = scripts[scripts.length - 1]; var uri = currentScript.getAttribute("src"); uri = uri.substr(uri.indexOf("?") ,uri.length - uri.indexOf("?") + 1); var re = new RegExp(""+ arg +"\=([^\&\?]*)", "ig"); return ((uri.match(re))?(uri.match(re)[0].substr(arg.length+1)):null); }var id = getCurrParam("id") ,alias = getCurrParam("alias"); alert("您传过来的id为:"+ id +",alias为:"+ alias);
var parameter = location.search; var id=parameter.split("="); return id[1];
var parameter = location.search; var id=parameter.split("="); alert(id[1]);
{
var parameter=document.location.search.toString();
var pname;
var pstart,pend;
for(var i=0;i<nameArray.length;i++)
{
pname=nameArray[i];
pstart=parameter.indexOf(pname+"=");
while(pstart>0)
{
if(parameter.charAt(pstart-1)=='?' || parameter.charAt(pstart-1)=='&')
{
pstart=pstart+pname.length+1;
pend=parameter.indexOf("&",pstart);
if(pend>=0)
parameter=parameter.substring(0,pstart)+valueArray[i]+parameter.substring(pend,parameter.length);
else
parameter=parameter.substring(0,pstart)+valueArray[i];
break;
}
else
pstart=parameter.indexOf(pname+"=",pstart+pname.length+1);
}
if(pstart<0)
parameter+="&"+nameArray[i]+"="+valueArray[i];
}
return parameter;
}
<script type="text/javascript" src="test.js?id=xiaojing7&alias=枯井"></script>
//test.js
function getCurrParam(arg) {
var scripts = document.getElementsByTagName("script");
var currentScript = scripts[scripts.length - 1]; var uri = currentScript.getAttribute("src");
uri = uri.substr(uri.indexOf("?") ,uri.length - uri.indexOf("?") + 1); var re = new RegExp(""+ arg +"\=([^\&\?]*)", "ig");
return ((uri.match(re))?(uri.match(re)[0].substr(arg.length+1)):null);
}var id = getCurrParam("id") ,alias = getCurrParam("alias");
alert("您传过来的id为:"+ id +",alias为:"+ alias);
var id=parameter.split("=");
return id[1];
var id=parameter.split("=");
alert(id[1]);