ASP.NET如果在页面跳转之前弹出JS的ALERT窗口

JavaScript017

ASP.NET如果在页面跳转之前弹出JS的ALERT窗口,第1张

你现在页面中添加一个<label id="lblMsg" runat="server"></label>

然后再你要跳转的地方写上:

lblMsg.InnerHtml = "<script type='text/javascript'>alert('pop message!')window.location='http://www.baidu.com'</script>"

你试试这样的效果怎么样?

可以将弹出登录窗口写在一个js函数里,如popupLogin,在后台代码中进行调用:

ClientScript.RegisterStartupScript(GetType(),"popup",@"<Script language='JavaScript'>popupLogin()</Script>")

或者直接跳转至登录页面:Repsonse.Redirect("~/Login.aspx")