11智能在线
新记
C# ASP.NET怎么在后台执行前台的js代码?
有一段前台的代码,怎么在后台的protected void Button7_Click(object sender, EventArgs e)里面,执行前台的fun1()代码?
举报该文章
相关建议 æ¨èäº2017-12-15
åå°ï¼
<script type="text/javascript">
function fun1() {
alert("a");
}
</script>
<body id="home">
<form runat="server">
<asp:Button ID="Button1" runat="server" Text="Button" OnClick="Button1_Click" />
</form>
</body>
åå°ï¼
protected void Button1_Click(object sender, EventArgs e)
{
Page.RegisterClientScriptBlock("aaa","<script>javascript:fun1()</script>");
}
å¤æ³¨ï¼æ¤æ¹æ³ç³»ç»ä¼æ示已è¿æ¶ï¼ä¸ç¨ç®¡å®ï¼ä¸åé½æ£å¸¸ä½¿ç¨ã
温馨提示:内容为网友见解,仅供参考
当前网址:
https://11.t2y.org/zz/2mvqvpqqq.html
其他看法
第1个回答 2013-09-22
Page.ClientScript.RegisterStartupScript(Me.GetType(), "MyScript", _ "function AlertHello() { alert('你好,ASP.NET'); }", True); MyScript是标识名 你可以定义你自己的标识 AlertHello是你前台写的JS的函数名称
第2个回答 2013-09-22
在服务器控件的click事件中写:
Response.Write("<script type=\"text/javascript\">function fun1() {alert(\"这是前台的js方法\");}</script>");
这样就执行了一个前台的js
相似回答
大家正在搜
相关问题
在ASP.NET中,如何在后台用C#,往前台插入HTML代码...
在ASP.NET中,如何在后台用C#,往前台插入HTML代码...
ASP.net C# 后台调用JS函数
asp.net(c#)如何在定时器里调用前台文件中的Java...
急!!!asp.net(C#) 怎么在后台调用jquery代...
asp.net中前端先调用的后台方法,然后在后台再调用前端方...
asp.net 怎么用后台C#代码拼接出一段js脚本?
asp.netc#中,如何实现前台和后台之间的交互?