asp.net确认框

来源:百度知道 编辑:UC知道 时间:2024/05/13 17:50:52
在函数display()中,调用了page.RegisterStartupScript("","<script>javascript:confirm('"确定?');</script>");

怎么取取得返回值?
函数display()中根据返回的值做不同的处理。

用JS(AJAX)吧

我平时像这种问题是这麽做的
Response.Write("<script>if(confirm('你确定?')==false){history.back();}</script>");
类似这样你就可以做出两种选择

这样的方法是行不通的.confirm根本就不会执行.
因为page.RegisterStartupScript("","<script>javascript:confirm('"确定?');</script>"); 已经在服务器端执行了.
然后confirm是在客户端执行的,如果是,就提交,如果否,就不提交,而你已经转到服务器端了,在这样写就没有什么意义了.