这么写: <script> function f() { alert('<% if (Request.QueryString["AreaID"] != null) Response.Write(Request.QueryString["AreaID"].ToString()); %>'); } </script>
function request(para) { var i; var searchString=location.search; para = para.toUpperCase(); searchString=searchString.toUpperCase(); var pos=searchString.indexOf("?"); if (pos==0) { var str,str1,arr,strpos; arr=searchString.split('&'); for (i=0;i<=arr.length-1;i++) { str = arr[i]; strpos = str.indexOf(para); if (strpos!=-1) return str.replace("?",""); } } return ""; }
<script>
function f()
{
alert('<% if (Request.QueryString["AreaID"] != null) Response.Write(Request.QueryString["AreaID"].ToString()); %>');
}
</script>
{
var i;
var searchString=location.search; para = para.toUpperCase();
searchString=searchString.toUpperCase(); var pos=searchString.indexOf("?");
if (pos==0)
{ var str,str1,arr,strpos;
arr=searchString.split('&');
for (i=0;i<=arr.length-1;i++)
{
str = arr[i];
strpos = str.indexOf(para);
if (strpos!=-1)
return str.replace("?","");
}
}
return "";
}
<script language=javascript>
<!--
function getparastr(strname) {
var hrefstr,pos,parastr,para,tempstr;
hrefstr = window.location.href;
pos = hrefstr.indexOf("?")
parastr = hrefstr.substring(pos+1);para = parastr.split("&");
tempstr="";
for(i=0;i<para.length;i++)
{
tempstr = para[i];
pos = tempstr.indexOf("=");
if(tempstr.substring(0,pos) == strname) {
return tempstr.substring(pos+1);
}
}
return null;
}
// 获取program参数
var programstr = getparastr("program");
document.write(programstr);
//-->
</script>