日期:2014-05-20  浏览次数:20373 次

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

------解决方案--------------------
帮顶
------解决方案--------------------
加上Button的OnClientClick事件。

return confirm( '确定执行吗? ');
------解决方案--------------------
b里的js
window.onloade=function()
{
if(!confirm( "确定修改? "))
window.location.href= "a.aspx ";
}
------解决方案--------------------
建议在a页面点击提交按钮时就弹出对话框
------解决方案--------------------
OnClientClick= ' <%# "return confirm(\ "确认执行吗?\ "); " %> '
------解决方案--------------------
刚才理解错误。。

要在B页实现,如果不是用层实现自己做的弹出窗口,用JS就要依靠浏览器支持。

这样务必要用2次传递。

sbqcel(在一棵树上吊死的猪!) 的方法在转到B.aspx之后,B的程序已经全部执行完毕。也就是说,要在B页面实现该效果,肯定要客户点击按钮后再次post数据进行处理。这样很复杂也很乱。

建议在A页面提示。
------解决方案--------------------
感谢 nov30th(HOHO``)
按照我所说;b页面要做很多事情;

在A页面提示才是正选