现有两个WEB页面A和B,在A页面中代码动态生成按钮Button1 属性如下(INPUT type='submit' value='登记). 点击Button1后,数据提交到页面B,页面B没有任何控件,只对提交的数据进行处理,处理完后,在返回页面A,现在问题是:能否在页面B中对于Button1提交的数据进行处理时,弹出一个对话框,对话框包含"确定"和"取消"按钮,
如果点击"确定"按钮,程序继续向下执行,点击"取消"按钮,程序中断,直接返回到A页面,能实现吗?怎么实现啊,请各位达人指点迷津啊!在线等待!

解决方案 »

  1.   

    加上Button的OnClientClick事件。return confirm('确定执行吗?');
      

  2.   

    b里的js
    window.onloade=function()
    {
       if(!confirm("确定修改?"))
          window.location.href="a.aspx";
    }
      

  3.   

    OnClientClick='<%#"return confirm(\"确认执行吗?\");" %>'
      

  4.   

    刚才理解错误。。要在B页实现,如果不是用层实现自己做的弹出窗口,用JS就要依靠浏览器支持。这样务必要用2次传递。sbqcel(在一棵树上吊死的猪!) 的方法在转到B.aspx之后,B的程序已经全部执行完毕。也就是说,要在B页面实现该效果,肯定要客户点击按钮后再次post数据进行处理。这样很复杂也很乱。建议在A页面提示。
      

  5.   

    感谢 nov30th(HOHO``) 
    按照我所说;b页面要做很多事情;在A页面提示才是正选