C#后台调用前台JS函数方法
2014-03-05 23:32
991 查看
总结了公司其他人的一些C#后台调用前台的方法;
方法一:
假设前台页面的JS脚本标签中有如下函数:
首先在前台拖放一个ItlResult控件id=itlResult;
然后在c# 后台代码中这样调用:
方法二:
依旧假设前台有A()函数:
后台调用:
这种方法也同是适合后台代码即使前台页面的c# 代码层;
方法三:
后台代码调用A(),假设A()函数是某一个JS代码文件中的一个函数
这种方法就可以调用已加载的JS中的其他函数,
方法一:
假设前台页面的JS脚本标签中有如下函数:
<script> function A() { alert("hello word!"); } </script>那么在这个页面的后台代码可以这样去实现在C#后台调用前台这个A()函数;
首先在前台拖放一个ItlResult控件id=itlResult;
然后在c# 后台代码中这样调用:
itlResult.Text ="<script language='javascript'>A();</script>";上述方法适用于后台的代码是前台页面的后台层;
方法二:
依旧假设前台有A()函数:
后台调用:
ScriptManage.RegisterStartupScript(this,typeof(UpdatePanel),"","A();",true);
这种方法也同是适合后台代码即使前台页面的c# 代码层;
方法三:
后台代码调用A(),假设A()函数是某一个JS代码文件中的一个函数
string lstrScript = "<script language='javascript'>Window.parent.A();</script>"; Content.Respone.Write(lstScript); Content.Respone.End();
这种方法就可以调用已加载的JS中的其他函数,
相关文章推荐
- JS动态创建select,options
- ASP.NET调用JavaScript
- 用一张简单的图理解JavaScript对象的prototype原型
- ArcGIS JS 系列 第一篇 加载切片服务地图
- JSP的基础知识
- JavaScript权威指南 正则表达式的模式匹配 读书笔记
- be a geek-从零开始学编程三:无处不在的javascript 2
- IE8"开发人员工具"使用详解下(浏览器模式、文本模式、JavaScript调试、探查器)
- (转)JSP的内置对象及其作用
- JSP---设置CooKIe
- 你不知道的JavaScript用法,Hacker是这样写JS的
- Javascript中Array类型操作
- JSP---使用HTML完成定时跳转功能
- js中的函数与类
- js中创建对象的三种方式
- js中的方法调用方式
- [js插件]分享一个文章内容信息提示插件Colortip
- 《JavaScript 实战》:JavaScript 实现图片切割效果
- JSP接受全部请求参数名称及其对应内容
- javascript文件夹选择框的两种解决方案