从上网下载的Dialog.JS原代码:http://blog.csdn.net/makoshen/article/details/6683321
调用代码:
<input type="button" value="添加" onclick="OpenDialog('Diag4',420,200,'添加友情链接')" /><script type="text/javascript">
function OpenDialog(Did,DWid,DHei,DTit)
{
var diag = new Dialog(Did);
diag.Width = DWid;
diag.Height = DHei;
diag.Title = DTit;
diag.URL="addlinks.aspx";
diag.ShowButtonRow=false;
diag.show();
}
</script> HttpContext.Current.Response.Write("<div style='margin:30px;font-size:12px;'>  <img src='loading.gif' valign=bottom> 更新数据,请稍后......<br><br><span id='loadding'></span><Script>setTimeout(function(){loadding.innerHTML='<img src=loading1.gif valign=bottom> 添加成功......</div>';},500);</Script>");
HttpContext.Current.Response.End();在右边框架Frame页面中调用正常,数据提交也正常,就是没办法控制成功录入数据之后关闭这个浮窗,望高手指点此时数据已经提交成功,希望可以关闭掉这个

解决方案 »

  1.   

    你的意思是手动关闭对话框吗?
    再在你的C#向客户端写的代码中在加一个关闭按钮,按钮的onclick="javascript:window.close();"应该就可以了,自动关闭的话估计还得设置定时器
      

  2.   

    <div style='margin:30px;font-size:12px;'>  <img src='loading.gif' valign=bottom> 更新数据,请稍后......<br><br><span id='loadding'></span><Script>setTimeout(function(){loadding.innerHTML='<div><img src=loading1.gif valign=bottom> 添加成功......</div>';&&&&&&&&&&&&&&&&&&&&&&},500);</Script>
    不是点击关闭,自动关闭.
    window.close();这个无法关闭弹出的窗口