asp.net
我在当前画面,点击以下button,打开一个文件下载对话框,下载万事之后画面不刷新!!
问题是我对画面进行了二重制御,一个事件相应没完的话,其它事件失效!!
文提出在我下载完之后,画面不刷新,所以当作事件没处理完,所以其他button不好用!!
急!谁帮帮我!!
或者谁有其他好办法!比如在一个新窗口下载文件,可是又不能自动关闭新窗体!!
郁闷!
我在当前画面,点击以下button,打开一个文件下载对话框,下载万事之后画面不刷新!!
问题是我对画面进行了二重制御,一个事件相应没完的话,其它事件失效!!
文提出在我下载完之后,画面不刷新,所以当作事件没处理完,所以其他button不好用!!
急!谁帮帮我!!
或者谁有其他好办法!比如在一个新窗口下载文件,可是又不能自动关闭新窗体!!
郁闷!
jsp要是行,ASP肯定也行!
帮帮忙啊兄弟们
我制御重复提交的办法:
var intSubmitCount = 0;
var intDownLoad = 0;
function CheckButtonClick()
{
try
intSubmitCount = intSubmitCount + 1;
if(intDownLoad==0 && intSubmitCount>1)
{
return false;
}
catch(e)
{}
return true;
}给每个downLoad控件绑定下面这个方法!!
function DownLoadFlg(){
intDownLoad = intDownLoad + 1;
}这样除开download控件,其他控件都能制御重复提交,但是download控件不能制御,这是我所能想到的最好办法了!那位高手要是知道更好的一定要告诉我!
呵呵!