--必定会执行,如果看效果
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>");
}