响应.写在Response.Redirect(Request.RawUrl)之后
本文关键字:RawUrl 之后 Request 写在 Response Redirect 响应 | 更新日期: 2023-09-27 18:15:11
我想在按下保存按钮时写一个javascript消息和响应。在asp.net
上重定向与空表单(RawUrl)相同的页面 Response.Write("<script LANGUAGE='JavaScript' >alert('Record successful.')</script>");
Response.Redirect(Request.RawUrl);
但是我看不到任何消息只是重定向页面。如何显示一条消息,然后重定向同一页面?
你应该在alert显示后通过Javascript进行重定向。
Response.Write(@"
<script>
alert('Record successful.');
window.location = '" + Request.RawUrl + @"';
</script>
");
也可以设置timeout
Response.Write(@"
<script>
alert('Record successful.');
setTimeout(function(){
window.location = '" + Request.RawUrl + @"';
}, 2000);
</script>
");
Javascript会在点击消息框后重定向用户2s