System.Web.HttpContext.Current.Response.Write("<script >alert('alert');</script>");就可以了

解决方案 »

  1.   

    C#在ASP.NET里没有似于JavaScript中alert和prompt功能的函数,你只有按楼上说的那样实现了!
      

  2.   

    为上么
    “/dotnet”应用程序中的服务器错误。
    --------------------------------------------------------------------------------编译错误 
    说明: 在编译向该请求提供服务所需资源的过程中出现错误。请检查下列特定错误详细信息并适当地修改源代码。 编译器错误信息: CS1010: 常数中有换行符源错误: 行 123: comm.ExecuteNonQuery();
    行 124: conn.Close();
    行 125: Response.Write("<script>alert('已经删除!');</script>");
    行 126: }
     源文件: E:\dotnet\mygb\del.aspx    行: 125 
    --------------------------------------------------------------------------------
    版本信息: Microsoft .NET 框架版本:1.0.3705.288; ASP.NET 版本:1.0.3705.288
      

  3.   

    using System.Web;
    .....Response.Write("<script language=javascript>alert('message!');</script>");不会错的!
      

  4.   

    Response.Write("<script language=javascript>alert('message!');</script>");
    还有个用
     attribute
      

  5.   

    常数中有换行符 在那里里???
    Response.Write("<script>alert('已经删除!');</script>");
      

  6.   

    常数中有换行符 在那里里???
    Response.Write("<script>alert('已经删除!');</script>");
      

  7.   

    老大前面加@
    Response.Write(@"<script>alert('已经删除!');</script>");
      

  8.   

    不能这样写:
    Response.Write("<script>alert('已经删除!');</script>");应该这样:
    Response.Write("<script>alert(\'已经删除\');");
    Response.Write("<");
    Response.Write("/");
    Response.Write("script>");
      

  9.   

    webdiyer这样也没成功啊条件成立时也不成?没有动静
      

  10.   

    Response.Write(@"<script language=javascript>alert('已经删除!');</script>");
     加@也是应该的,指定语言也是应该的看不出你有什么错
    至于如果害怕控制符我做过一个函数
    public static string jsAlert(string strMessage)
    {
    strMessage=strMessage.Replace("\u005c","\u005c\u005c");
    strMessage=strMessage.Replace("\u0022","\u005c\u0022");
    strMessage=strMessage.Replace("\u0027","\u005c\u0027");
    strMessage=strMessage.Replace("\u000D\u000A","\\r\\n");
    strMessage=strMessage.Replace("\u002f","\u005c\u002f");
    return strMessage="<script language='javascript'>window.alert('"+strMessage+"');</script>";
    }
    使用时替换一下就可以了
      

  11.   

    没有动静没提示
    本来删除成功了但没动静没提示
    家看看http://www.51vs.Net/guestbook/Index.aspx
    管理
    UserName:admin
    PassWord:admin
      

  12.   

    推荐的方法应该是用 Page.RegisterClientScriptBlock或者Page.RegisterStartupScript方法,而不是Response.Write()这样。