而且发现:MESSAGEBOX出现在SERVER端。
请高手告知解决办法。

解决方案 »

  1.   

    Response.write("<script>alert('ddd')</script>")
      

  2.   

    try
    {}
    catch(Exception ex)
    {
        string str=ex.Message;
        Response.write("<script>alert('"+str+"')</script>");}
      

  3.   

    怪。‘ddd’我居然改不了。用其他字符,显示的还是“ddd”?
      

  4.   

    aspritionisdead(听风的声音) :给个例子撒,谢谢
      

  5.   

    而且,自从有了这句(Response.write("<script>alert('ddd')</script>")
    )后,页面一启动也有了这个信息。
      

  6.   

    而且,自从有了这句(Response.write("<script>alert('ddd')</script>")
    )后,页面一启动也有了这个信息。
    ------------------------
    这个是让你加在if语句中的
    不要加在pageload()里头!
      

  7.   

    在发生错误的时候,再执行alert呀,
      

  8.   

    if(error==true)
    {
    Page.RegisterStartupScript("","<script>alert('错误信息');</script>");
    return;
    }
      

  9.   

    当然。后来是发现,是系统在HTML里自动添加了一行。
    问题来了:
        原来出来的信息都来自HTML里这一行。.CS文件里的代码没反应。到底是怎么回事啊?