日期:2014-05-18  浏览次数:20575 次

弹出确认对话框,比较拗口,不知能否实现?
需要一个这样的应用

//服务器端代码
...   button1_onclick(...)
{
执行一些服务器端代码
                  在某些条件下   向客户端弹出确认对话框,
根据对话框的情况   yes   or   no   来继续执行服务端代码
}

没想通这个确认对话框怎么用JS,并且能够让后续代码获取到这个反馈~
多谢!

------解决方案--------------------
把这些逻辑写在一个button_click事件中是无法实现的。
但可以使用ajax来实现楼主的需求


... button1_onclick(...)
{
执行一些服务器端代码
在某些条件下 向客户端弹出确认对话框,
根据对话框的情况 yes or no 来继续执行服务端代码
}

========>

ajax调用服务器端代码
根据返回结果,向客户弹出确认对话框
根据对话框的情况,用ajax再调用服务器端代码
------解决方案--------------------
如ls所述...可以用ajax获取... button1_onclick(...)的值.至于执行的操作再根据返回值赋给其他类.
------解决方案--------------------
难道就没有其他办法了吗????
------解决方案--------------------
用AJAX这是比较可行的办法.
------解决方案--------------------
在button里面写onclientclick= "javascript:return confirm( '你确定要提交到服务器吗? '); "
------解决方案--------------------
没看清楚,错了,先顶下
------解决方案--------------------
不熟悉 ajax , 请 baidu/google 这才是可行的学习方法 ....
------解决方案--------------------
那建议你用div吧,不用ajax,css或者js控制div显示位置与大小
------解决方案--------------------
button有onclientclick时间,来触发js,lz应该会的
------解决方案--------------------
if(window.confirm( "你同样吗 "))
{
//当客户点击确定的话就走这里了
}
else
{

}