这个问题还是没有解决啊?
http://community.csdn.net/Expert/topic/4034/4034964.xml?temp=.5369837
(本想直接在原贴上加分,没找到怎么加分)另附一个问题:
后台*.CS文件的代码中,能不能取得客户端confirm的返回值?
如:.....//cs文件中的代码
Response.Write("<script>confirm('确定删除吗?')");
XXXX=....
if (XXXX) //XXXX:confirm的返回值
.....//cs文件中的代码
else
.....//cs文件中的代码
http://community.csdn.net/Expert/topic/4034/4034964.xml?temp=.5369837
(本想直接在原贴上加分,没找到怎么加分)另附一个问题:
后台*.CS文件的代码中,能不能取得客户端confirm的返回值?
如:.....//cs文件中的代码
Response.Write("<script>confirm('确定删除吗?')");
XXXX=....
if (XXXX) //XXXX:confirm的返回值
.....//cs文件中的代码
else
.....//cs文件中的代码
============
<script language="C#" runat="server">
void Page_Load(Object sender,EventArgs e )
{
Response.Clear();
Response.Expires = -100;
}
</script>
<script language=javascript>
function letsGo2()
{
initTask("")
}function initTask(s)
{
Xmlhttp = new ActiveXObject("Microsoft.XMLHTTP")
Xmlhttp.open("GET","start.aspx?a=" + s + "&" + Date.parse(new Date()),false)
Xmlhttp.send()
if(Xmlhttp.status==200)
{
if(window.confirm("现在的结果是:\n\n" + Xmlhttp.responseText + "\n\n\n要继续吗?"))
initTask(Xmlhttp.responseText)
else
{
alert('恭喜你啊,你今天中了'+ Xmlhttp.responseText + '万元。')
}
}
else
alert(Xmlhttp.statustext)
}
</script>
<input type=button value=开始吧 onclick="letsGo2()">start.aspx
============<script language="C#" runat="server">
void Page_Load(Object sender,EventArgs e )
{
Response.Clear();
Response.Expires = -100;
//可以根据Request等条件进行执行不同的操作
Response.Write(DateTime.Now.Second.ToString());
}
</script>
可是
我的代码全在*.CS文件中,而且希望的效果,有点类似windows的文件COPY过程,用于不断提示用户,当前正在COPY哪个文件,不能使劲的弹出alert对话窗啊.
不需要等到,整个事件运行完毕。