ASP.Net服务器处理完成后调用Javascript函数
Calling Javascript Function After ASP.Net Server Processing Completes
假设我有一个用asp.net/vb.net编写的简单web应用程序。网页有一个按钮。当您单击它时,它会在后面的代码中执行一些junk
。我想做的是,在服务器完成任务后,当页面重新加载时,执行JavaScript函数。
现在唯一的规定是,只有点击按钮才能实现。不仅仅是在任何页面加载上。有简单的方法吗?
尝试以下脚本
ScriptManager.RegisterStartupScript(Me.Page, Me.GetType(), "Script", "alert('Alert Message');", True)
在页面加载完成方法中。
您可以这样做:
Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load
Button1.Attributes.Add("onClick", "yourfunction();");
End Sub
或者这样做:
<asp:Button runat="server" ID="btnAdd" Text="My Button" OnClientClick="return validate()" OnClick="btnAdd_Click" />
您可以在代码后面调用Page.ClientScript.RegisterStartupScript()(请参阅http://msdn.microsoft.com/en-us/library/z9h4dk8y.aspx)
像这样:
Page.ClientScript.RegisterStartupScript(this.GetType(), "myscript", "alert('javascript called');", true);
相关文章:
- 我需要从php调用javascript或jquery
- 如何在webView,Android中从@JavascriptInterface方法调用Javascript
- 使用html表单中的参数调用JavaScript函数
- 可以´t调用JavaScript中的函数
- 在按钮上调用Javascript函数
- 如何从Objective-C代码中调用javascript代码
- 当库在页脚中加载时,基于PHP条件调用Javascript
- 可以't在Jasmine中调用Javascript函数
- 在page_load事件上调用javascript函数
- 如何在ajax中调用javascript对象的方法
- 如何使用WPF调用JavaScript对象的函数
- 我们可以用参数对象集合而不是原始数据来调用JavaScript collection.reduce()方法吗
- 在新的浏览器选项卡上加载新的aspx页面后调用JavaScript函数
- 从附加文本调用javascript(订单车)
- 在线程循环中调用JavaScript
- 在指定时间后多次调用Javascript中的函数
- 未调用Javascript onscroll事件
- 如何正确调用Javascript中的匿名函数
- 从字符串调用javascript函数
- 无法从活动调用 javascript 函数