总结JS实现页面的刷新和跳转
使用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>
郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。