本函数实现的功能如下:先提示一个消息,然后调用父窗口中的一个函数,最后关闭本窗口.但是调用后发现只执行了第一个功能,及提示了一个消息后,点确定就什么都不动了,本窗口也没关闭.不知道为什么.大家帮帮忙.public static void CloseMessage(string Message)
{
//输出确认js脚本名
const string SCRIPTKEY="clientScript"; //脚本
string strConfirmJs=@"
<script language=""javascript"">
alert ("""+Message+@""");
if(opener!=null)
{
window.opener.BindData();
}
window.close(); 
</script>
";

if(Message!="")
{
//向页面输出js脚本
((System.Web.UI.Page)System.Web.HttpContext.Current.Handler).RegisterClientScriptBlock(SCRIPTKEY,strConfirmJs);
}
}