你为什么要在调用confirm前重定向呢?

解决方案 »

  1.   

    confirm('确定要删除吗?');
    这段代码放在submit删除请求之前(如果不确定,则不要submit删除请求)
    应该会恰当一点。
      

  2.   

    Response.Write("<script language=vbscript>confirm('确定要删除吗?');window.open('altertitle.aspx','altertitle');</script>")
      

  3.   

    我在asp.net上写,那应怎样写好呢?
      

  4.   

    mrshelly(Shelly) 
    你这样写不行,根本没东西弹出呀?
      

  5.   

    test.aspx文件:<html>
    <head>
    <script language="javascript"> 
    function confirmDelete (frm) 
    {
    return confirm ('你确定要删除吗?')
    }
    </script>
    </head>
    <body>
    <form id="Form1" method="post" runat="server">
    <asp:button class="button" id="Button_Del" runat="server" Text="删除"></asp:button>
    </form>
    </body>
    </html>
    test.aspx.cs文件:private void Page_Load(object sender, System.EventArgs e)
    {
    //验证删除
    WebControl button = (WebControl) Page.FindControl("Button_Del"); 
    button.Attributes.Add ("onclick", "return confirmDelete (this.form);"); 
    }