⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 htextprogressbar.cs

📁 最好用的站点内容管理系统 全部源代码都有
💻 CS
字号:
//======================================================
//==     (c)2008 aspxcms inc by NeTCMS v1.0              ==
//==          Forum:bbs.aspxcms.com                   ==
//==         Website:www.aspxcms.com                  ==
//======================================================
using System;
using System.Collections.Generic;
using System.Text;

namespace NetCMS.Control
{
    /// <summary>
    /// 网页进度条
    /// </summary>
    public class HTextProgressBar
    {
        /// <summary>
        /// 进度条的初始化
        /// </summary>
        public static void Start()
        {
            Start("正在加载...");
        }
        /// <summary>
        /// 进度条的初始化
        /// </summary>
        /// <param name="msg">最开始显示的信息</param>
        public static void Start(string msg)
        {
            string s = "<html xmlns=\"http://www.w3.org/1999/xhtml\">\r\n";
            s += "<head>\r\n";
            s += "<title></title>\r\n";
            s += "<script language=\"javascript\" type=\"text/javascript\">\r\n";
            s += "<!--\r\n";
            //s += "var timerid;\r\n";
            //s += "var interval = 800;\r\n";
            //s += "function ShowPoint()\r\n";
            //s += "{\r\n";
            //s += "var obj = document.getElementById('TdPoint');\r\n";
            //s += "var s1 = obj.innerHTML;\r\n";
            //s += "if(s1 == '')\r\n";
            //s += "obj.innerHTML = '.';\r\n";
            //s += "else if(s1 == '.')\r\n";
            //s += "obj.innerHTML = '..';\r\n";
            //s += "else if(s1 == '..')\r\n";
            //s += "obj.innerHTML = '...';\r\n";
            //s += "else\r\n";
            //s += "obj.innerHTML = '';\r\n";
            //s += "timerid = setTimeout('ShowPoint()', 500);\r\n";
            //s += "}\r\n";
            s += "function EndPoint(s)\r\n";
            s += "{\r\n";
            //s += "clearTimeout(timerid);\r\n";
            s += "document.getElementById('TdPoint').innerHTML = '';\r\n";
            s += "SetText(s);\r\n";
            s += "}\r\n";
            s += "function SetText(s)\r\n";
            s += "{\r\n";
            s += "document.getElementById('TdText').innerHTML = s;\r\n";
            s += "}\r\n";
            s += "//-->\r\n";
            s += "</script>\r\n";
            s += "</head>\r\n";
            s += "<body>\r\n";
            s += "<table align=\"center\" border=\"0\" cellpadding=\"0\" cellspacing=\"0\">\r\n";
            s += "<tr style=\"font-family: Verdana, Arial, Helvetica;font-size:11.5px;color: #DD5800;font-weight:bold\">\r\n";
            s += "<td width=\"70%\" id=\"TdText\" align=\"right\">" + msg + "</td>\r\n";
            s += "<td width=\"30%\" id=\"TdPoint\"><img src=\"/sysImages/folder/loading.gif\" /></td>\r\n";
            s += "</tr>\r\n";
            s += "</table>\r\n";
            s += "</body>\r\n";
            s += "</html>";
            System.Web.HttpContext.Current.Response.Write(s);
            System.Web.HttpContext.Current.Response.Flush();
        }
        /// <summary>
        /// 显示文本
        /// </summary>
        /// <param name="Msg"></param>
        public static void ShowText(string Msg)
        {
            Msg = Msg.Replace("'", "\'");
            //Msg = Msg.Replace("\"",@"\"");
            string jsBlock = "<script language=\"javascript\">SetText('" + Msg + "');</script>";
            System.Web.HttpContext.Current.Response.Write(jsBlock);
            System.Web.HttpContext.Current.Response.Flush();
        }
        /// <summary>
        /// 停止显示
        /// </summary>
        /// <param name="Msg"></param>
        public static void EndProgress(string Msg)
        {
            string jsBlock = "<script language=\"javascript\">EndPoint('" + Msg + "');</script>";
            System.Web.HttpContext.Current.Response.Write(jsBlock);
            System.Web.HttpContext.Current.Response.Flush();
        }
    }
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -