在页面PostBack后,使用alert显示提示信息时,在点击“确定”之前,背后的页面白色的,在对话框关闭后,才能显示页面数据。请教一下,有没有什么办法可以在对话框显示之前,将页面数据显示出来。
  PS:由于现在大多用户在浏览页面时都启用了屏蔽弹出窗口的功能,故寻求的不是使用“showModelessDialog”显示一个信息页面的方式实现。

解决方案 »

  1.   

    use RegisterStartupScript and run alert inside window.onloadString scriptString = "<script language=JavaScript> function window.onload() {";
    scriptString += "alert('yes');}<";
    scriptString += "/";
    scriptString += "script>";
    if(!this.IsStartupScriptRegistered("Startup"))
             this.RegisterStartupScript("Startup", scriptString);
      

  2.   

    你在HTML的window_onload事件中用alert就没问题了。