/// </example>
public static void CloseModalDialogMessage(System.Web.UI.Page page, string Message)
{
string scriptString = "<script language=JavaScript><!--
";
scriptString += "alert('" + Message + "');";
scriptString += "window.close();";
scriptString += "
// --></script>";
if (!page.IsClientScriptBlockRegistered("clientScript"))
page.RegisterClientScriptBlock("clientScript", scriptString);
}
/// <summary>
///3 静态方法,关闭一个模态网页窗口并刷新父窗口
/// 前提条件是必须调用此类中的OpenModalDialog方法
/// 在该方法中自动生成刷新方法才能实现父页面刷新。
/// </summary>
/// <param name="page">页面对象</param>
/// <example>
/// PublicJS.CloseModalDialog(this);
/// </example>
public static void CloseModalDialog(System.Web.UI.Page page)
{
string scriptString = "<script language=JavaScript><!--
";
scriptString += "window.close();";
scriptString += "
// --></script>";
if (!page.IsClientScriptBlockRegistered("clientScript"))
page.RegisterClientScriptBlock("clientScript", scriptString);
}
/// <summary>
/// 关闭模态网页并传值到父页面
/// </summary>
/// <param name="page">页面对象</param>
/// <param name="strValue">需要传递的值</param>
public static void CloseModalDialog(System.Web.UI.Page page, string strValue)
{
string scriptString = "<script language=JavaScript><!--
";
scriptString += "window.returnValue='" + strValue.Trim() + "';";
scriptString += "window.close();";
scriptString += "
// --></script>";
if (!page.IsClientScriptBlockRegistered("clientScript"))
page.RegisterClientScriptBlock("clientScript", scriptString);
}
/// <summary>
///4 静态方法,关闭一个网页窗口。
/// </summary>
/// <param name="page">页面对象</param>
/// <example>
/// PublicJS.CloseWindow(this);
/// </example>
public static void CloseWindow(System.Web.UI.Page page)
{
string scriptString = "<script language=JavaScript><!--
";
scriptString += "window.opener=null;";
scriptString += "window.close();";
scriptString += "
// --></script>";
if (!page.IsClientScriptBlockRegistered("clientScript"))
page.RegisterClientScriptBlock("clientScript", scriptString);
}
/// <summary>
///5 静态方法,执行客户端一小块脚本语言,
///利用page的RegisterClientScriptBlock方法在客户端注册一段脚本,
///参数script无需包括html标记<script type="text/javascript"><!--
、
// --></script>。
/// </summary>
/// <param name="page">页面对象</param>
/// <param name="script">javascript脚本</param>
/// <example>








