使用iframe、弹出子页面刷新父页面iframe
parent.location.reload();
弹出子页面
window.opener.location.reload();--这个方法是我尝试过的,可以成功实现我想要的功能,其他的没有尝试,不能保证绝对的正确.
子窗口刷新父窗口
self.window.opener.locaction.reload();
刷新一open()方法打开的窗口
window.opener.location.href = window.opener.location.href
刷新以winodw.showModelDialog()方法打开的窗口
window.parent.dialogArguments.document.execCommand(‘Refresh‘);
或
Response.Write("<script>window.location.href =
window.location.href</script>");
刷新本页Response.Write("<script>window.location.href=window.location.href; </script>");
刷新父页和本页面:
Response.Write("<script>alert(‘提交成功!‘);window.location.href=window.location.href;window.opener.location=window.opener.location;</script>");
用js实现页面跳转方式:
第一种:
<script language="javascript" type="text/javascript">
window.location.href="login.jsp?backurl="+window.location.href;
</script>
第二种:
<script language="javascript">
alert("返回");
window.history.back(-1);
</script>
第三种:
<script language="javascript">
window.navigate("top.jsp");
</script>
第四种:
<script language="JavaScript">
self.location=‘top.htm‘;
</script>
第五种:
<script language="javascript">
alert("非法访问!");
top.location=‘xx.jsp‘;
</script>
原文地址:http://www.cnblogs.com/cdzTec/p/3760172.html