出现一个提示窗,提示修改成功,history.go(-2)并且reload
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了出现一个提示窗,提示修改成功,history.go(-2)并且reload相关的知识,希望对你有一定的参考价值。
出现一个提示窗,提示修改成功,history.go(-2)并且reload <script>window.opener.reload();alert('修改成功!');history.go(-2);</script> 具体怎么写啊?我这个试了半天没结果,各位高手帮帮忙啦!小弟先谢谢各位了!
参考技术A 其实你不用这样啊!我在这里给你只是举个例子(以.NET为例): 比如说: 你的修改页面返回的值是 true或者是false 你的参数是result 然后你判断一下: if(result==true) response.Write("<script>alert('修改成功!');window.location.href='你修改成功后要跳转的页面';</script>"); else response.Write("<script>alert('修改失败!');window.location.href='你修改失败后要跳转的页面';</script>"); 参考技术B 你这是几个窗口呀? 修改页面是从主窗口中弹出的吗? 还是一个单独的主页面?采纳哦本回答被提问者采纳
请求servlet操作成功后,在JSP页面弹出提示框
应用环境:
点击前台页面,执行某些操作。后台action/servlet 执行后,返回处理结果(成功、失败、原因、状态等)信息。在前台jsp进行弹窗显示,alert();
后台处理代码:(把要提示的数据放到session中。)
if(flag){ message="分类修改成功"; req.getSession().setAttribute("message", message); resp.sendRedirect(req.getContextPath()+"/servlet/categoryListServlet"); }else{ message="分类修改失败"; req.getSession().setAttribute("message", message); }
前台处理代码:
<% String mess=(String)session.getAttribute("message"); if("".equals(mess) && mess==null){ } else{%> <script type="text/javascript"> alert("<%=mess%>"); </script> session.setAttribute("message", ""); <% }%>
以上是关于出现一个提示窗,提示修改成功,history.go(-2)并且reload的主要内容,如果未能解决你的问题,请参考以下文章