郁闷呀!~搞了一个多星期了。资料都找遍了。就知道.net会先执行服务端才理会客户端,国内的同类网站也没这方面的资料,难呀~
up!

解决方案 »

  1.   

    即使弹出了loading窗口
    上传也需要回送表单
    上传的过程,页面一片空白
    直到收到响应
    浏览器才会根据响应发送来的代码执行脚本
    web程序就是这样csdn专家门诊是用xml做的
      

  2.   

    什么意思??在上载的同时显示一个loading页面??
      

  3.   

    不是一个页面。是当前页的一个div。只要能先弹出一个div或者类似窗体。我接下来的问题就能解决了!
      

  4.   

    为免绕远了,我先说明一下:我的js及弹出已实现,现在要解决的是弹出与上载的先后问题。另:我上面的代码是放在一个button onclick事件中!上传小文件时因为速度快当然就看不出先后。等到大于1m时远程上传文件就很明显看到--先上传完文件才执行js显示原先隐藏的div。想到头都涨了。难~~~
      

  5.   

    其实我的问题就是---.net的uploading如何实现?
    可能有些朋友会说:要用Custom Control,那有没有相关的例子?或下载?
      

  6.   

    你可以用这样的思路:
    -------------------------------------------------------------------
    执行client的javascript弹出你想的页或者div,然后调用server端的处理代码!实现的代码:
    ---------------------------------------------
    client:
    <script language="javascript">
    function Button1_Click()
    {
    //弹出提示框
    document.all("Button1").click();
    }server :in Page_Load()this.Button1.Attributes["onclick"]="Button1_click()";---------------------------------------------
      

  7.   

    你可以先在页面建立一个图层,点击上传按钮后将该图层显示出来就可以了呀/
    也就是在你的上传按钮哪儿加一个事件:
    onclick="javascript:ShowDiv('divid')"function ShowDiv(name)
    {
       document.all[name].style.visibility = "visible";}
      

  8.   

    至于shuncy说的我先前已声明:)