asp.net   
我在当前画面,点击以下button,打开一个文件下载对话框,下载万事之后画面不刷新!! 
问题是我对画面进行了二重制御,一个事件相应没完的话,其它事件失效!! 
文提出在我下载完之后,画面不刷新,所以当作事件没处理完,所以其他button不好用!! 
急!谁帮帮我!! 
或者谁有其他好办法!比如在一个新窗口下载文件,可是又不能自动关闭新窗体!! 
郁闷! 

解决方案 »

  1.   

    java中用jspsmart做下载页面没有遇到过你说的问题不过lz问的是asp。net的 这里是java的。真不知道怎么帮你。。
      

  2.   

    我觉得jsp,asp原理是相同的!!!
    jsp要是行,ASP肯定也行!
    帮帮忙啊兄弟们
      

  3.   

    问题解决了!用了个比较笨的方法!!
    我制御重复提交的办法:
    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控件不能制御,这是我所能想到的最好办法了!那位高手要是知道更好的一定要告诉我!
    呵呵!