if (flag > 0)
        {
            Response.Write("<script>alert('删除成功!');</script>");
            Response.Redirect("Default2.aspx");
        }
        else
        {
            Response.Write("<script>alert('删除失败!');</script>");
            Response.Redirect("Default2.aspx");
        }
为什么js不执行?

解决方案 »

  1.   

    还没执行就被跳转了.if (flag > 0) 
            { 
                Response.Write(" <script>alert('删除成功!'); </script>"); 
                Response.Write("<script>window.location.replace('Default2.aspx')</script>"); 
            } 
            else 
            { 
                Response.Write(" <script>alert('删除失败!'); </script>"); 
               Response.Write("<script>window.location.replace('Default2.aspx')</script>");         } 
      

  2.   

    if (flag > 0) 
            { 
                Response.Write(" <script>alert('删除成功!'); </script>"); 
                Response.Write("<script>window.location.replace('Default2.aspx')</script>"); 
            } 
            else 
            { 
                Response.Write(" <script>alert('删除失败!'); </script>"); 
               Response.Write("<script>window.location.replace('Default2.aspx')</script>");         } 
      

  3.   

    1L good! 
    原来是这样啊  以前也碰到过这样的问题.