--必定会执行,如果看效果
function window.onbeforeunload()
{
var obj = document.getElementById("Button1");
obj.click();
alert("*************************");//加上此句话,可以跟踪到后台代码当中
}
<input id="Button1" type="button" runat="server" value="button" onserverclick="Button1_Click1"/>(asp:button也可以)
--后台代码:
protected void Button1_Click1(object sender, EventArgs e)
{
int aa = 123;
Page.RegisterStartupScript("s", "<script>alert('****************')</script>");
}
本文介绍了一种在ASP.NET中使用JavaScript捕获页面即将卸载事件并触发服务器端按钮点击的方法。通过这种方式,可以在页面关闭前执行特定的服务器端逻辑,例如记录用户的操作或者进行清理工作。
493

被折叠的 条评论
为什么被折叠?



