把alert放到客户端javascript中去.

解决方案 »

  1.   

    Page.RegisterStartupScript("","<Script>alert('asdf');</script>");
      

  2.   

    response.write("<script defer>alert('hello')</script>")or btnAdd.Attributes.Add("onClick","alert('hello')")
      

  3.   

    支持 bcqingteng(懒人,以下想法未经测试)不要用Response.Write()
      

  4.   

    谢谢bcqingteng(懒人,以下想法未经测试) 但是,我一刷新页面,刚才弹出的对话框又跑了出来,怎么解决呢?
      

  5.   

    Page.RegisterStartupScript("","<Script>alert('asdf');window.location.herf='指向一个页面'</script>");
      

  6.   

    呵呵,跳出对话框时页面空白,原因是你的代码位置是在BODY之前呀,这个时候,BODY还没来得及显示呢
      

  7.   

    我试过,alert窗口是这个样子,而confirm窗口则不是这个样子的,帮你顶
      

  8.   

    Page.RegisterStartupScript("","<Script>alert('asdf');</script>");
    可以,它在刷新页面后弹出窗口,怎么可以不刷新页面呢?
      

  9.   

    Button1.Attributes.Add("onclick","alert('asdf');");
    这样刷新就不会弹出alert窗口了,不过这个alert会在你的Button1_Click(..sender,..e)之前执行
      

  10.   

    你可以通过alert('asdf');return true/false;来决定Button1_Click执行或者不执行
      

  11.   

    只要保证在form外面执行就不会变白。
    可以在form外定义一个<a id=msg runat=server>,然后在服务器端可以用
    this.msg.innerHTML="<script>alert('消息内容。');</script>";
    不过记得在load函数里面加上:this.msg.innerHTML="";
      

  12.   

    coudoufu(灵幻:)) 是用什么方式出来的alert?客户端javascript,还是服务器端?是不是把alert()放在页面的结束就不会出现一片空白了!我个人的经验!呵呵:)
      

  13.   

    sunny818(心晴):Page.RegisterStartupScript("","<Script>alert('asdf');</script>");
    用这个。
      

  14.   

    不空白好像可以做到!但是好像还是不能控制它不刷新的吧!因为点了Alert页面的按钮后回到前面的页面是要刷新的!不知道各位大哥有什么好的解决办法!
      

  15.   

    这个是肯定的,你用RESPONSE语句的话就一定会
    只有用
    Attributes.Add("onclick","alert('要提示的内容');");
      

  16.   

    楼主试试
    Page.RegisterStartupScript("","<Script>alert('asdf');return false;</script>");
      

  17.   

    Page.RegisterStartupScript("xxxx","<script for='window' enent='onload'>alert('asdf');</script>");应该可以
      

  18.   

    Page.RegisterStartupScript("","<Script>alert('asdf');event.returnValue=false;</script>");
      

  19.   

    RegisterStartupScript("","<Script>alert('asdf');window.location.herf='指向一个页面'</script>");
      

  20.   

    这样写
    btnAdd.Attributes.Add("onClick","alert('hello')")不要写到btnAdd的onclick事件里这样的话就不会空白,但是还是会刷新的我确定,我试过的