• 进度条及附件上传


     <!--进度条-->
      <DIV id="Lay1" style="Z-INDEX: 1; LEFT: 1%; VISIBILITY: hidden; WIDTH: 99%; CURSOR: crosshair; POSITION: absolute; TOP: 32px; HEIGHT: 95%; BACKGROUND-COLOR: #ffffff"><FONT face="宋体"></FONT><FONT face="宋体"></FONT><FONT face="宋体"></FONT><FONT face="宋体"></FONT><FONT face="宋体"></FONT><FONT face="宋体"></FONT><FONT face="宋体"></FONT><FONT face="宋体"></FONT><FONT face="宋体"></FONT><FONT face="宋体"></FONT><FONT face="宋体"></FONT><FONT face=宋体></FONT><br>
       <table align="center">
        <tr>
         <td width="300"><font style= "FONT-FAMILY: 华文行楷" color= "#800080" size="5">正在解报数据,请稍候... ...</font></td>
         <td>
          <div style="BORDER-RIGHT: black 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: black 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 8pt; PADDING-BOTTOM: 2px; BORDER-LEFT: black 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: black 1px solid"><span id="progress1">&nbsp;</span>
           <span id="progress2">&nbsp;</span> <span id="progress3">&nbsp;</span> <span id="progress4">
            &nbsp;</span> <span id="progress5">&nbsp;</span> <span id="progress6">&nbsp;</span>
           <span id="progress7">&nbsp;</span>&nbsp;<span id="progress8">&nbsp;</span> <span id="progress9">
            &nbsp;</span> <span id="progress10">&nbsp;</span> <span id="progress11">&nbsp;</span>
           <span id="progress12">&nbsp;</span> <span id="progress13">&nbsp;</span><span id="progress14">&nbsp;</span><span id="progress15">&nbsp;</span>
          </div>
         </td>
        </tr>
       </table>
       <script language="javascript">
         var progressEnd = 15; // set to number of progress <span>'s.
         var progressColor = 'blue'; // set to progress bar color
         var progressInterval = 300; // set to time between updates (milli-seconds)

         var progressAt = progressEnd;
         var progressTimer;
         function progress_clear() {
         for (var i = 1; i <= progressEnd; i++) document.getElementById('progress'+i).style.backgroundColor = 'transparent';
         progressAt = 0;
         }
         function progress_update() {
         progressAt++;
         if (progressAt > progressEnd) progress_clear();
         else document.getElementById('progress'+progressAt).style.backgroundColor = progressColor;
         progressTimer = setTimeout('progress_update()',progressInterval);
         }
         function progress_stop() {
         clearTimeout(progressTimer);
         progress_clear();
         }
         //progress_update(); // start progress bar
       </script>
      </DIV>
      <!--进度条END-->

      //关闭进度条代码
      private void scriptjdt(System.Web.UI.Page objPage,string strValue)
      {
       string jb = "<script language='JavaScript'>" + strValue + "</script>";
       objPage.RegisterStartupScript("jdt_ok", jb);
      }

      //上传附件
      private bool UploadFile(out string serverFileName)
      {
       string fileName;
       string strCurrTime;
       string strPath;
       serverFileName = "";
       if (flUpload.PostedFile !=null && flUpload.PostedFile.FileName !="")
       {
        //取得上传附件原文件名称
        fileName =System.IO.Path.GetFileName(flUpload.PostedFile.FileName);

        //取得服务器上当前时间
        strCurrTime = DateTime.Now.ToString().Replace(" ","").Replace(":","").Replace("-",""); 
     
        //保存路径
        strPath = "/DecodeFile/";

        //通过系统时间生成新的文件名。必须要加上“南”,否则会读不出取到附件 
        serverFileName = System.Web.HttpContext.Current.Request.MapPath(strPath) + "南 " + strCurrTime + fileName;
        
        try
        {
         flUpload.PostedFile.SaveAs(serverFileName);
          
        }
        catch (Exception exc)
        {
         string a = exc.Message;
         Response.Write("<script language=\"javascript\">alert(\"附件上传失败!\")</script>");
         return false;
        }
       }
       return true;
      }

    非有希望才坚持,坚持才会有希望
  • 相关阅读:
    我的浏览器收藏夹分类
    我的浏览器收藏夹分类
    Java实现 LeetCode 318 最大单词长度乘积
    Java实现 LeetCode 318 最大单词长度乘积
    Java实现 LeetCode 318 最大单词长度乘积
    Java实现 LeetCode 316 去除重复字母
    Java实现 LeetCode 316 去除重复字母
    Java实现 LeetCode 316 去除重复字母
    Java实现 LeetCode 315 计算右侧小于当前元素的个数
    Java实现 LeetCode 315 计算右侧小于当前元素的个数
  • 原文地址:https://www.cnblogs.com/eugenewu0808/p/ProgressAndAttach.html
Copyright © 2020-2023  润新知