大众计算机学习网

专门提供各种电脑教程

c#后台代码运行客户端JS函数的方法

Admin | 2015-3-23 12:50:36 | 被阅次数 | 2278

  在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区域。