从后面的代码调用JavaScript函数

时间:2016-03-20 20:55:50

标签: javascript c# asp.net code-behind

我在按钮单击事件处理程序中从代码后面调用JavaScript函数,问题是当后面的代码完成执行时函数执行,任何人都可以帮助,以便脚本函数在我调用它时执行吗? 问候。

1 个答案:

答案 0 :(得分:2)

是否需要动态创建函数或类似的代码?如果不是,你可以根本不让你的按钮调用代码:

<button onclick="myFunction(event)">Click me</button>

并在

function myFunction(e)
{
  e.preventDefault();
}

它会阻止按钮进行回发。否则,如果你取出preventDefault(),按钮仍然会在执行回发之前执行脚本。要在回发代码结束运行之前从代码执行脚本,需要使用HttpResponse.Flush或其他方法进行一些非常恶劣的变通办法。