当前页面: 开发资料首页 → Javascript 专题 → Javascript中使用对话框,在对话框关闭时刷新前页面的方法
Javascript中使用对话框,在对话框关闭时刷新前页面的方法
摘要: Javascript中使用对话框,在对话框关闭时刷新前页面的方法
<textarea readonly style="border:none;font-family:Courier New;line-height:150%;width:760px;overflow-y:visible">
假设在Default.aspx中打开Dialog.aspx,则两个页面的HTML代码如下:
Default.aspx:
<table height=100 cellSpacing=0 cellPadding=0 width=500 border=0 BackColor="99aabb">
<tr>
<td><%@ Page language="c#" Codebehind="Dialog.aspx.cs" AutoEventWireup="false" Inherits="MyProject.Dialog" %>
HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" >
<head>
WebForm1
</head>
<body>
<form id="Form1" method="post" runat="server">
点我
</form>
</body>
</td></tr></table>
Dialog.aspx:
<%@ Page language="c#" Codebehind="Dialog.aspx.cs" AutoEventWireup="false" Inherits="MyProject.Dialog" %>
HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" >
<head>
Dialog
<script language="javascript">
function RefreshOpener
{
opener.window.location.reload();
}
</script>
</head>
<body onunload="RefreshOpener();">
<form id="Form1" method="post" runat="server">
<input type="button" value="Button" onclick="window.close();">
</form>
</body>