在ASP.NET的后台代码中,如何运行客户端网页的JS函数呢?
一、后台调用代码
Page.ClientScript.RegisterStartupScript(ClientScript.GetType(), "MyScript", "<script>FunShowButton('参数值');</script>");
//通过后台代码调用执行前台的JS函数FunShowButton('参数值')
MyScript,此参数是啥含义偶也不知,总之未报错。
上述的代码放在后台的代码中,放在需要的地方,比如按钮事件中。
二、前台客户端JS代码
<script language="javascript">
<!--
function FunShowButton(GetPar1)
{
var MyButtons=document.form1.button;
for(i = 0; i < MyButtons.length; i++)
{
MyButtons[i].style.display = "block"; //style中的display属性,让页面所有按钮显示出来
}
}
-->
</script>
上述代码一般就是要放在页面的head区域。