js刷新父窗口关闭子窗口

asp版
打开子窗口代码
window.open('addNewsClass.asp?pclassid='+id,'', 'height=300, width=400, top=0, left=0, toolbar=no, menubar=no, scrollbars=no, resizable=no,location=n o, status=no');

刷新父窗口,关闭子窗口的代码
response.write "<script language='javascript'>" & chr(13)
response.write "alert('新闻类别添加成功!');" & Chr(13)
response.write "opener.document.location='manageNewsClass.asp';"&Chr(13)
response.write "self.close();"&Chr(13)
response.write "</script>" & Chr(13)
Response.End 

jsp版
打开子窗口代码
window.open('sysmanage/SysMenuManageAction!toSysMenuAddForm.action?operation=add&strMenuId='+id,'', 'height=300, width=400, top=0, left=0, toolbar=no, menubar=no, scrollbars=no, resizable=no,location=n o, status=no');

刷新父窗口,关闭子窗口的代码
function closeAndReload(){ 
	    var url="sysmanage/SysMenuManageAction!findPageSysMenu.action";//要刷新的窗口URL
		opener.document.location=url;//注意这里通过子窗口刷新父窗口的方法
		window.close();

	}

你可能感兴趣的:(java,jsp,asp)