将取到的参数放到隐藏控件中
<html>
<head>
<title> </title>
</head> <body>
<SCRIPT LANGUAGE= "JavaScript ">
<!--
function Request(strName)
{
var strHref = window.document.location.href;
var did;
var intPos = strHref.indexOf( "? ");
var strRight = strHref.substr(intPos + 1); var arrTmp = strRight.split( "& ");
for(var i = 0; i < arrTmp.length; i++)
{ var arrTemp = arrTmp[i].split( "= "); if(arrTemp[0].toUpperCase() == strName.toUpperCase()) return arrTemp[1];
}
return " ";
}
did=Request( "id ")
document.getElementById('hid').value=did;//放到隐藏控件里
//-->
</SCRIPT>
<script language= "javascript " src= "user.asp?id="+document.getElementById('hid').value> </script>
<input type="hidden" name="hid" id="hid">
</body>
</html>
你看看id="hid"和document.getElementById('hid')里面是不是('hid ')又空格有的话去掉