日期:2014-05-19  浏览次数:20497 次

我在执行某一方法前先判断是否符合某一条件如果符合则弹出对话框以选择‘确定’‘取消’,如果选择了‘确定’就继续执行下面的代码,否则
如题。
实际上我已经在
http://community.csdn.net/Expert/topic/5472/5472067.xml?temp=.9208185
中问过了但依然不能实现。
希望能具体点。谢谢。

------解决方案--------------------
伪代码“
s = "par=1 "
ajax = new XMLHttpRequest()
ajax.open( "POST ", "url.aspx ",false)
ajax.send(s)
if(ajax.responseText == "ok ")
{
if(window.confirm( "继续嘛? "))
{
s = "par=2 "
ajax = new XMLHttpRequest()
ajax.open( "POST ", "url.aspx ",false)
ajax.send(s)

}
else
{

}
}

url.aspx接收到
string par = Request.Form[ "par "];
//par处理,如查数据库
if(par == "1 ")
{
Response.CLear();
Response.Write( "ok ");
Response.End();
}
else
{
//继续操作
}