在web中在执行操作的时候,如果产生错误
如何弹出一个弹出对话框提示用户
当用户点击弹出对话框上“是”按钮的时候,将会重新定位到本页面,重新的执行当前的操作;
如果用户点击了“否”时,会重定向到主页!

解决方案 »

  1.   

    javascript:return confirm('是否确定?')
      

  2.   

    <script>
    function errormsg()
    {
    if(confirm('是否确定?'))
    {
         location='self.aspx'
    }
    }
    </script>try
    catch
        response.write("<script>errormsg()</script>")
    end try
      

  3.   

    <script language="javascript">
    function f()
    {
     if(confirm('确定要执行吗?')==false)
     {
      location.href='http://www.csdn.net';
     }
    }
    </script>
    应该是这样
    response.write("<script>f();</script>")
      

  4.   

    在web中在执行操作的时候,如果产生错误
    ----------------------
    如果错误?是指未知的,还是已知的?如果已知则如下:
    this.response.write("<script>if(confrim(''))==true{history.back();}else{window.location.href='../index.aspx';}</script>");
    this.response.end();
    如果是未知的,不行,但你可转到其他页面(此页面可在web.config里面设定)
      

  5.   

    try
    {
      可能发生的异常程序部分
    }
    catch
    {
    Response.Write("<script>if(confrim('你要重新执行吗?'))==true{window.location.reload();}else{window.location.href='../index.aspx';}</script>");
    Response.End();
    }