//刷新Father页面
public static void RefreshFatherPage(HttpResponse Response ,bool isCloseCurPage)
{
StringBuilder scriptString = new StringBuilder();
scriptString.Append(¨<script language = javascript>¨);
scriptString.Append(¨window.opener.refresh();¨);
if (isCloseCurPage )
{
scriptString.Append( ¨ window.focus();¨ );
scriptString.Append( ¨ window.opener=null;¨ );
scriptString.Append( ¨ window.close(); ¨ );
}
scriptString.Append(¨</¨+¨script>¨);
Response.Write(scriptString.ToString()); }
/**//* 需要在Father页面的html中添加如下脚本(在Header中):
<script language=¨javascript¨> function refresh() { this.location = this.location; } </script> */
本文介绍了一种使用C#实现的刷新父窗口的方法,并提供了具体的代码实现。该方法通过JavaScript与C#的交互来完成父页面的刷新操作,同时可以根据需求选择是否关闭当前页面。
714

被折叠的 条评论
为什么被折叠?



