如何在文件上传时显示状态消息?

时间:2009-05-05 04:59:08

标签: javascript jsp

任何人都可以使用JavaScript在文件上传时显示状态消息并在文件上传时逐渐消失吗?

5 个答案:

答案 0 :(得分:1)

  

使用Jquery插件可以应用很多   上传和之后的效果   上载的点。

查看此演示链接:
http://valums.com/wp-content/uploads/ajax-upload/demo-prototype.htm
http://www.uploadify.com/demo/

Jquery示例:
http://valums.com/ajax-upload/

答案 1 :(得分:1)

  <style type="text/css">
     #loadingMessage {
        position: absolute;
        top: WHEREVER;
        left: WHEREEVER;
        z-Index: 100;
     }
  </style> 


   <div id="loadingMessage" style="visibility:hidden;">This page be uploading!</div>

    <form id="yourForm"> ... </form>

    <script>
       document.getElementById("yourform").onsubmit = function() {
          document.getElementById("loadingMessage").visibilty = "visible";
          return true;
       };
    </script>

答案 2 :(得分:0)

这取决于您的服务器端语言。如果你使用PHP,你需要这样的东西:

http://martinjansen.com/2007/04/28/file-upload-progress-bars-with-php/

答案 3 :(得分:0)

我一段时间处于similar situation状态,最后使用BlockUI的优秀jQuery插件。

答案 4 :(得分:0)

  <style type="text/css">
     #loadingMessage {
        position: absolute;
        top: WHEREVER;
        left: WHEREEVER;
        z-Index: 100;
     }
  </style>

    <div id="loadingMessage" style="visibility:hidden;">This page be uploading!</div>

    <form id="yourForm"> ... </form>

    <script>
       document.getElementById("yourform").onsubmit = function() {
          document.getElementById("loadingMessage").visibilty = "visible";
          return true;
       };
    </script>