`
风火山林
  • 浏览: 147163 次
  • 性别: Icon_minigender_1
  • 来自: 汕尾
最近访客 更多访客>>
社区版块
存档分类
最新评论

后台调用js代码

阅读更多

1. 用Response.Write方法

  代码如下:

<!--<br /><br />Code highlighting produced by Actipro CodeHighlighter (freeware)<br />http://www.CodeHighlighter.com/<br /><br />-->Response.Write("<script type='text/javascript'>alert("XXX");</script>");

此方法缺陷就是不能调用脚本文件中的自定义的函数,只能调用内部函数,具体调用自定义的函数只能在Response.Write写上函数定 义,比如

<!--<br /><br />Code highlighting produced by Actipro CodeHighlighter (freeware)<br />http://www.CodeHighlighter.com/<br /><br />-->Response.Write("<script type='text/javascript'>function myfun(){}</script>");


2.用ClientScript类(最实用)

  代码如下:在想调用某个javascript脚本函数的地方添加代码,注意要保证MyFun已经在脚本文件中定义过了。

<!--<br /><br />Code highlighting produced by Actipro CodeHighlighter (freeware)<br />http://www.CodeHighlighter.com/<br /><br />-->    ClientScript.RegisterStartupScript(ClientScript.GetType(), "myscript""<script>MyFun();</script>");

  这个方法比Response.Write更方便一些,可以直接调用脚本文件中的自定义函数。


3.普通的添加控件的Attributes属性

  对于普通按钮就是:Button1.Attributes.Add("onclick","MyFun();");

  只能在Onload中或类似于onload的初始化过程中添加才有效。而且是先执行脚本函数,无法改变执行顺序。

 

注意,以上所有方法中,后台代码都不能有转化当前页的代码,比如Redirect等,要把转页代码放在脚本里面

分享到:
评论

相关推荐

    vs2008后台调用前台,前台调用后台代码

    后台调用前台主要是指服务器端代码(如C#或VB.NET)执行某些操作后,向浏览器发送响应,更新客户端的页面内容。这可以通过以下方式实现: - **PostBack**:使用控件的`PostBack`属性,如按钮点击事件,会触发...

    微信小程序——省市县三级联动,实时通过后台调用PHP代码获取数据

    由于项目频繁用到三级联动,比如地区、时间、分类,这些网络上不能满足,所以我们通过后台调用的方式来实现 后台我使用的是PHP语言 目录结构: |-client |---pages |-----index |-------index.js //包含初始化数据...

    JS调用C#后台方法

    在开发Web应用时,有时需要在前端JavaScript代码中与后端C#代码进行交互,以实现数据的交换或处理复杂的业务逻辑。标题"JS调用C#后台方法"描述了这种跨语言通信的需求。本文将深入探讨如何使用JavaScript调用C#编写...

    c++调用javascript代码

    本话题聚焦于"C++调用JavaScript代码",这是一个涉及多层技术栈的融合应用。C++是一种强大的系统级编程语言,而JavaScript则广泛应用于Web前端开发。通过将两者结合,我们可以构建混合式应用程序,利用C++的性能和...

    AJAX,AJAXPro,Anthem实现前台调用后台代码实例

    本实例将探讨如何使用AJAX、AJAXPro和Anthem这三种不同的方法实现在前端JavaScript中调用后台代码,以实现异步通信。 首先,我们来详细了解一下AJAX。AJAX并不是一个单一的技术,而是一组用于创建动态网页的技术...

    C#后台调用前台JS函数方法

    那么在这个页面的后台代码可以这样去实现在C#后台调用前台这个A()函数; 首先在前台拖放一个ItlResult控件id=itlResult; 然后在c# 后台代码中这样调用: itlResult.Text =[removed]A();[removed]; 上述方法适用于...

    ASP.NET中前台javascript与后台代码调用

    ClientScript对象是ASP.NET提供的用于生成客户端脚本的工具,其中GetPostBackEventReference方法特别重要,它能够生成一段JavaScript代码,用于触发服务器端的PostBack事件。例如,为了在按钮单击时触发服务器端的...

    c后台调用js方法.docx

    这是最基础的方法,通过在后台代码中直接输出JavaScript代码片段来实现调用。例如: ```csharp Response.Write("&lt;script type='text/javascript'&gt;alert('');&lt;/script&gt;"); ``` 缺陷是这种方法不能直接调用外部...

    ASP.NET JS调用后台CS代码方法

    用JS语言调用后台CS代码中的方法.可不刷新页面实现与数据库的交互. 功能强大. 没有注册 AJAX 的VS用户。如果不能直接使用 则需要下载 ASPAJAXExtSetup_PConline_PConline 才可使用。 本资源得分已满。现降低分数已供...

    javascript后台调用的工具类

    JavaScript 后台调用工具类是一种实用的编程资源,它为开发者提供了在后台环境中使用 JavaScript 进行操作的便利。这个工具类旨在简化JavaScript代码,让开发者能够更高效地进行项目开发,尤其对于不熟悉JavaScript...

    JS调用后台带参数的方法

    根据给定的信息,本文将详细解释“JS调用后台带参数的方法”。这涉及到前端JavaScript与后端服务之间的交互,特别是如何在发送请求时携带参数。 ### JS调用后台带参数的基本概念 在Web开发中,前端(通常是...

    c后台调用js方法.pdf

    此外,还有一些其他方法可以实现C#后台调用JavaScript: 4. 触发控件事件: 在后台设置按钮的点击事件,然后在前端用JavaScript模拟触发该事件,如`document.getElementById("btn1").click();`。这实际上是在后台...

    ASP.NET中前台javascript与后台代码调用.doc

    在服务器端为某个变量赋值之后,可以通过向客户端注册一段JavaScript代码来传递这个值到前端,这样就可以在JavaScript中使用这个值。 #### 总结 在ASP.NET应用程序中,实现前后端之间的交互是至关重要的。通过上述...

    页面的后台管理系统代码.zip

    【标题】"页面的后台管理系统代码.zip"是一个包含前端页面和可能部分Java前端代码的压缩文件,用于构建一个全面的后台管理系统。这类系统通常用于企业管理、数据监控、用户权限控制等内部业务操作。 【前端页面代码...

    .net前台调用后台方法和后台调用前台js.docx

    ### 二、后台调用前端JavaScript 1. **按钮点击事件**: 后台定义一个按钮点击事件(如`button_click`),然后在前端创建一个JavaScript函数,通过`document.getElementById("btn1").click();`模拟点击事件触发...

    asp.net下利用JS实现对后台CS代码的调用方法

    ASP.NET 中使用 JavaScript 调用后台 CS 代码的方法 在 ASP.NET 中,经常需要使用 JavaScript 调用后台 CS 代码,以实现某些特定的功能。例如,在 GridView 中,某些行没有处理过的,用户点击该行后,即表示用户...

    Java代码调用HTML5中的JS函数算法

    具体到给定的文件中,"des.html"可能是一个关于数据解密的HTML页面,"des.java"和"des.js"可能是实现解密算法的Java和JavaScript代码。"java调用js方法.doc"很可能是详细描述如何从Java调用JS函数的步骤和示例。 在...

    AjaxPro ajax无刷新 js调用后台代码 asp.net 实例

    4. **JavaScript调用**:在前端HTML/JavaScript代码中,你可以通过AjaxPro对象调用后台方法。例如: ```javascript var myInstance = new AjaxPro.YourClassName(); myInstance.MyAjaxMethod('someValue', function...

    .net前台调用后台方法和后台调用前台js.pdf

    4. **Response.Write**:在页面响应中直接写入JavaScript代码,例如: ```csharp Response.Write("&lt;script type='text/javascript'&gt;alert();&lt;/script&gt;"); ``` 或者调用自定义函数: ```csharp Response.Write...

    ajax控件的使用以及js调用后台代码绑定数据

    本教程将深入讲解如何使用AJAX控件以及通过JavaScript调用后台代码来绑定数据。 首先,我们需要了解AJAX的核心组成部分:XMLHttpRequest对象。它是AJAX的基础,用于在后台与服务器进行异步通信。在JavaScript中,...

Global site tag (gtag.js) - Google Analytics