出现一个提示窗,提示修改成功,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的主要内容,如果未能解决你的问题,请参考以下文章

手机移动端美化弹窗提示确认框js特效代码

用Axure8时预览文件时,为啥会出现这样的提示窗

php返回数组后处理(开户成功后弹窗提示)

使用history.back()出现"警告: 网页已过期的解决办法"

layer弹窗按钮样式和提示文字内容如何修改?

VUE中使用ElementUi的Message弹窗提示