C#与JavaScript互相调用
来源:互联网 发布:宇信数据科技有限公司 编辑:程序博客网 时间:2024/05/02 04:21
1、C#调用JavaScript
(1)准备好JavaScript函数
<script type="text/javascript"> function say() { alert("CSharp调用js,调用成功!"); } </script>(2)页面代码
<asp:Button ID="Button1" runat="server" Text="CSharp调用js" onclick="Button1_Click" />
(3)C#代码
protected void Button1_Click(object sender, EventArgs e) { Page.ClientScript.RegisterStartupScript(ClientScript.GetType(), "say", "<script>say(); </script>"); }
2、JavaScript调用C#代码
(1)页面代码
<input type="button" value="js调用CSharp" onclick="jsCallCSharp();" /> <asp:Button ID="Button2" runat="server" Text="我是隐藏按钮" onclick="Button2_Click" style="display:none;"/>
(2)C#代码
//后台方法 public void Show() { Response.Write("js调用后台方法成功!"); }
//隐藏按钮事件
protected void Button2_Click(object sender, EventArgs e)
{
Show();
}
(3)JavaScript代码
<script type="text/javascript"> function jsCallCSharp() { document.getElementById("Button2").click(); } </script>
- C#与JavaScript互相调用
- C#与JavaScript互相调用
- javascript 与vbscript 互相调用
- Qt与JavaScript互相调用
- Android与JavaScript互相调用与通信。
- Silverlight与JavaScript的互相调用
- flash swf与浏览器javascript 互相调用
- Android API与Javascript之间互相调用
- javascript与java值互相调用
- android 与JavaScript的互相调用
- JavaScript与Objective-C的互相调用
- javascript与java的互相调用
- 前台js与后台C#互相调用
- 前台js与后台C#互相调用
- 前台js与后台C#互相调用
- 前台js与后台C#互相调用
- 前台js与后台C#互相调用
- js与c#互相调用方法
- min match by mcc mnc
- python 学习笔记 6 -- 异常处理
- yymore & yyless
- 对一个vim 函数的详细注释。
- AAC ADTS LATM 格式分析
- C#与JavaScript互相调用
- fork()与输出缓冲区:一个有意思的坑
- android.app.Activity//
- 使用waveOut接口在Windows中播放声音
- 读取jar包所在目录和jar包内文件
- Linux make编译报错:undefined reference to `vtable for XXX '
- 全局变量和静态变量的初始化问题
- JavaScript—window对象使用
- Java多线程并发访问解决方案