ASP.net的Confirm();弹出框? 怎样在后台代码获取其返回的值? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 ClientScript.RegisterStartupScript(this.GetType(), "message", " <script language='javascript' >if(Confirm('确认码?'))document.getElementById('Hf').value='1'; else document.getElementById('Hf').value='0'; </script>"); if(Hf.Value.Equals("1")) { } 是先弹出框呢?还是执行完if(hf.Value.Equals("1")){}再弹出提示框? 只能用ajax实现function GetXmlHttpObject() { //创建XMLHttpRequest对象来发送和接收HTTP请求与响应 xmlHttpObj = null; try { // FireFox Opera 8.0+ Safari xmlHttpObj = new XMLHttpRequest(); if(xmlHttpObj.overrideMimeType) { xmlHttpObj.overrideMimeType('text/xml'); } } catch(e) { // IE try { xmlHttpObj = new ActiveXObject("Msxml2.XMLHTTP"); } catch(e) { xmlHttpObj = new ActiveXObject("Microsoft.XMLHTTP"); } } return xmlHttpObj;}function StateChanged() { if(___xmlHttp.readyState == 4) { if(___xmlHttp.status == 200) { } else { } }}var ___xmlHttp=null;function SetConfig(result) { if(___xmlHttp==null) ___xmlHttp = GetXmlHttpObject(); if(___xmlHttp == null) return false; var url = "?___command=SetConfig&___param="+result+"&___clientRandom=" + Math.random(); ___xmlHttp.open("GET", url, true); ___xmlHttp.onreadystatechange = StateChanged; ___xmlHttp.send(null); }<inpub type="button" value="abc" onclick="if(confirm('确定'))SetConfig('true') else SetConfig('false');" />后台代码:if (Request.QueryString["___command"] == "SetConfig"){ if(Request.QueryString["___param"].ToLower() == "true") //确定时的代码 else // 取消时的代码} iframe跨域访问问题 多语言系统开发问题请教 利用Jmail接收邮件 关于TreeView的权限问题 SQL参数化问题(多参数),高手指点,谢谢! ASP.NET怎么做一个单击一下Button控件,Label的Txet=“请稍后...”;然后等数据读过来以后再把Text替换掉!!buffer="false"也不行啊 截取字符串的问题 软件水平考试(高级) 考不考高等数学?微积分的题??? 弱弱的问:怎样在自定义的类中应用wenform 中的函数 怎样用word 提取显示 数据库的信息 是有做OA的经验? vs2008 button问题 急求~~~~~~~~~~
{ }
是先弹出框呢?
还是执行完
if(hf.Value.Equals("1"))
{}
再弹出提示框?
{
//创建XMLHttpRequest对象来发送和接收HTTP请求与响应
xmlHttpObj = null;
try
{
// FireFox Opera 8.0+ Safari
xmlHttpObj = new XMLHttpRequest();
if(xmlHttpObj.overrideMimeType)
{
xmlHttpObj.overrideMimeType('text/xml');
}
}
catch(e)
{
// IE
try
{
xmlHttpObj = new ActiveXObject("Msxml2.XMLHTTP");
}
catch(e)
{
xmlHttpObj = new ActiveXObject("Microsoft.XMLHTTP");
}
}
return xmlHttpObj;
}function StateChanged()
{
if(___xmlHttp.readyState == 4)
{
if(___xmlHttp.status == 200)
{
}
else
{
}
}
}var ___xmlHttp=null;
function SetConfig(result)
{
if(___xmlHttp==null)
___xmlHttp = GetXmlHttpObject();
if(___xmlHttp == null)
return false;
var url = "?___command=SetConfig&___param="+result+"&___clientRandom=" + Math.random(); ___xmlHttp.open("GET", url, true);
___xmlHttp.onreadystatechange = StateChanged;
___xmlHttp.send(null);
}<inpub type="button" value="abc" onclick="if(confirm('确定'))SetConfig('true') else SetConfig('false');" />
后台代码:
if (Request.QueryString["___command"] == "SetConfig")
{
if(Request.QueryString["___param"].ToLower() == "true")
//确定时的代码
else
// 取消时的代码
}