window.onload = function()
{
document.getElementById("param1").value = "<%=Request["param1"]%>";
document.getElementById("param2").value = "<%=Request["param2"]%>";
}
{
document.getElementById("param1").value = "<%=Request["param1"]%>";
document.getElementById("param2").value = "<%=Request["param2"]%>";
}
<BODY>
<script>
//通过url获取参数-----
var search=location.search;
var p1="aaaa",p2="bbbb";//给个默认的,如果没传递使用默认的
var reg=/param1=([^&]+)/i
var m=reg.exec(search);
if(m)p1=m[1];
reg=/param2=([^&]+)/i
m=reg.exec(search);
if(m)p2=m[1];
alert("param1="+p1+"\nparam2="+p2)</script>
<OBJECT classid="clsid:11111111111111">
<script>
//用js动态输出参数
document.write('<PARAM name="param1" value="'+p1+'"> ');
document.write('<PARAM name="param2" value="'+p2+'"> ');
</script>
</OBJECT>
</BODY>
</HTML>
document.write('<PARAM name="param1" value="'+p1+'"> ');的信息控件无法获得。可能需要在页面加载完之后,控件发送请求之前来修改控件的参数,谁能够给写帮助?
//用js动态输出参数
document.write('<OBJECT classid="clsid:11111111111111"> ');
document.write('<PARAM name="param1" value="'+p1+'"> ');
document.write('<PARAM name="param2" value="'+p2+'"> ');
document.write('</OBJECT> ');
</script>