后台调用Javascript脚本总结

有时候需要在CS文件中,在CS中(服务器端)执行Javascript脚本。有时候在UpdatePanel中,也需要兼容JS的调用。下面是一个小结。

1、普通页面调用JS脚本

string function = "<script type='text/javascript'>window.onload = function(){ " + javascriptFunction + "}</script>";
System.Web.UI.ScriptManager.RegisterClientScriptBlock(this, this.GetType(), "callJavascript", function, false);

 

2、UpdatePanel页面调用JS脚本

string javascriptFunction = "alert('hi');";
ScriptManager.RegisterStartupScript(this.UpdatePanel1, typeof(UpdatePanel), "scriptName", javascriptFunction, true);

 方法说明:

ScriptManager.RegisterStartupScript(this.UpdatePanel1, typeof(UpdatePanel), "scriptName", javascriptFunction, true);

其中:

第一个参数为要注册脚本的控件ID。

第二个参数为注册脚本控件类型,是控件还是this的GetType()都可以,typeOf(string)也没问题.

第三个脚本函数的名字,随便起。

第四个是脚本内容。

第五个是标明是否再添加脚本标签,如果第四个参数里包含了<script></script>标签,此处则为false,否则为true。

转载于:https://www.cnblogs.com/aoborsoft/archive/2012/01/25/2329446.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
要设计一个管理系统网站,实现主机信息显示和后台调用Ansible执行脚本的功能,可以按照以下步骤进行: 1. 创建数据库表:创建一个数据库表来存储主机的信息,包括主机IP地址和其他配置信息(如主机名、操作系统、CPU等)。 2. 前端页面设计:设计一个前端页面来显示主机列表和配置信息。可以使用HTML、CSS和JavaScript来创建表格,并使用AJAX请求从后端获取主机信息数据。 3. 后端开发:使用后端技术(如Java、Python等)编写接口,提供主机信息的查询和调用Ansible执行脚本的功能。可以使用ORM框架与数据库进行交互,并使用Ansible的API来执行脚本。 4. 实现主机信息查询功能:在后端代码中编写查询数据库的逻辑,将查询到的主机信息返回给前端页面。 5. 实现调用Ansible执行脚本功能:在后端代码中编写调用Ansible执行脚本的逻辑,可以使用Ansible的API来执行远程命令或Playbook。 6. 集成前后端:将前端页面和后端接口进行集成,确保前端页面能够正确获取主机信息并调用Ansible执行脚本。 7. 部署和测试:将网站部署到服务器上,并进行测试,确保主机信息显示和脚本执行功能正常运行。 以上是一个基本的设计思路,具体实现细节会根据你选择的开发语言和框架有所不同。如果你对某个具体的开发技术有更多要求,可以提供更多信息,我可以给出更具体的建议。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值