67,513
社区成员
发帖
与我相关
我的任务
分享
<script type="text/javascript">
function delkind(id) {
if (confirm("确认要删除?")) {
self.opener.location.reload();
window.location.href="delkind.action?kid="+id+""
}
}
</script>
</head>
<body>
<s:action name="seldelkind" namespace="/" />
<h4>删除联系组</h4>
<table width="80%" border="1" cellspacing="0" style="border-collapse:separate; border-spacing:10px;">
<tr align="center">
<td>组名称</td>
<td>人数</td>
<td>删除</td>
</tr >
<s:iterator value="#session.kindlist" var="kind">
<tr align="left" >
<td ><s:property value ="#kind.kindName"/></td>
<td><s:property value ="#kind.kindCount"/></td>
<td><input type="submit" value="删除" onClick="delkind('<s:property value ="#kind.id"/>');"></td>
</tr>
</s:iterator>
</table>
1. parent.location.reload();
这种方法会重新加载整个页面。但如果要在原页面的基础上传递参数,则可以使用下面的方法:
2.top.document.location.href='xxx.aspx?id=xx'。
但这两种方法都有一个共同的缺点,就是iframe内嵌页面的状态不会保存了,刷新后会重新回到第一次加载的状态