这篇文章主要对 js 调用后台,后台调用前台等方法做个总结, 需要的朋友可以参考下
Javascript 是一种由 Netscape 的 LiveScript 发展而来的原型化继承的基于对象的动态类型的区分大小写的客户端脚本语言,主要目的是为了解决服务器端语言,比如 Perl,遗留的速度问题,为客户提供更流畅的浏览效果。
js 调用后台,后台调用前台等方法总结
1. javaScript 函数中执行 C# 代码中的函数:
方法一:1、首先建立一个按钮,在后台将调用或处理的内容写入 Button1_Click 中;
- protected void Button1_Click(object sender, EventArgs e)
- {
- this.TextBox1.Text = "voodooer";
- }
2、在前台可以这样调用:
- <input type="button" value="访问C#的方法" onclick='document.getElementById("Button1").click();' />
方法二:1、函数声明为 public 或者 protected
- public string ss()
- {
- return("voodooer");
- }
2、 前台调用方法
- <script language=javascript>
- var a = " <%=ss()%>";
- alert(a);
- </script>
方法三:1、
"tmp 是后台变量,然后 js 中可以直接访问 temp 获得值。 3. 如何在 C# 中访问 JavaScript 的已有变量? 答案如下: 方法一:1、前台使用静态文本控件隐藏域,将 js 变量值写入其中; 2、后台用 request["id"] 来获取值; 方法二:可以用 cookie 或 session 4. 如何在 C# 中访问 JavaScript 函数? 答案如下: c# 代码中执行 javaScript 函数: 方法一:1、Page.RegisterStartupScript("ggg","
"); 方法二:使用 Literal 类,然后
来源: