【发布时间】:2016-10-31 01:50:35
【问题描述】:
我找到了关于如何从代码隐藏执行 javascript 函数的其他解决方案。问题是它在页面加载之前触发,所以我无法为其添加逻辑。
if(result)
{
Page.ClientScript.RegisterClientScriptBlock(typeof(Page),
"Script", "confirmPwdChange();", true);
}
在客户端
<script>
confirmPwdChange()
{
alert("Password has been successfully changed.");
//Add more logic here, after user clicks the OK button...
}
</script>
如果可能,不要使用 Jquery。
感谢您的帮助。
【问题讨论】:
-
使用
RegisterStartupScript而不是RegisterClientScriptBlock。见stackoverflow.com/questions/666519/…
标签: javascript asp.net webforms