this.lblerror.Text = "<script>alert('" + errers + "');</script>";可是我的IE怎么不能弹出对话框呢?
我想可能是我的IE设置的问题。请各位老师指点,谢谢

解决方案 »

  1.   


    response.write("<script>alert('信息')</script>")
      

  2.   

    Response.Write( " <script>alert('" + errers + "'); </script>")
      

  3.   

    这个
    你不能这么写把
    你试试这个
    Response.Write(" <script>alert('" + errers + "'); </script>");
    如果这个没问题
    那就不是IE的问题
    貌似this.lblerror.Text 这个不能直接赋给" <script>alert('" + errers + "'); </script>"
      

  4.   

     
    string str = "asdf";
            Label1.Text = "<Script>alert('"+str+"')</script>)";
    我这里弹出正常
      

  5.   

    用这个方法吧,更好点。
     this.RegisterStartupScript("scriptKey", "<script>alert('aa')</script>");
      

  6.   

    shang  mian dou cuo
      

  7.   


    response.write("<script>alert('信息')</script>")
      

  8.   

    RegisterStartupScript(stm.GetType(), "upLogin", "alert('" + content + "')", true);
    Script.ClientScript.RegisterStartupScript(Script.GetType(), "", "<script language='javascript'>" + content + ";</script>");