首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

怎么调用这个东东,新手上路

2013-09-05 
怎样调用这个东东,新手上路!/// summary/// 页面加载中效果!/// /summarypublic static void initJava

怎样调用这个东东,新手上路!


          /// <summary>
         /// 页面加载中效果!
         /// </summary>
         public static void initJavascript(System.Web.UI.Page page)
         {
             StringBuilder Builder = new StringBuilder();
             Builder.Append("<style>");
             Builder.Append("#loader_container {text-align:center; position:absolute; top:40%; width:100%; left: 0;}");
             Builder.Append("#progress {height:5px; font-size:1px; width:1px; position:relative; top:1px; left:0px; background-color:#8894a8;}");
             Builder.Append("#loader_bg {background-color:#e4e7eb; position:relative; top:8px; left:8px; height:7px; width:260px; font-size:1px;}");
             Builder.Append("</style>");
             Builder.Append("<div id=loader_container>");
             Builder.Append("<div id=loader style='left: 300px; top: 150px;border-width: 3px; border-color: #B3D9D9; border-style:solid; position: absolute;z-index: 20000; background-color: #D1E9E9; cursor: wait; width: 300px; height: 75px;vertical-align: middle; padding: 10px 10px 10px 10px;'>");
             Builder.Append("<div id=loader_bg><div id=progress> </div></div>");
             Builder.Append("<div align='center' style='text-align:center;width:100%'> <br/>页面加载中,请稍等...</div>");
             Builder.Append("</div></div>");
             Builder.Append(" <script language=JavaScript type=text/javascript>");
             Builder.Append("var t_id = setInterval(animate,10);");


             Builder.Append("var pos=0;var dir=2;var len=0;");
             Builder.Append("function animate(){");
             Builder.Append("var elem = document.getElementById('progress');");
             Builder.Append("if(elem != null) {");
             Builder.Append("if (pos==0) len += dir;");
             Builder.Append("if (len>32 || pos>79) pos += dir;");
             Builder.Append("if (pos>79) len -= dir;");
             Builder.Append(" if (pos>79 && len==0) pos=0;");
             Builder.Append("elem.style.left = pos;");
             Builder.Append("elem.style.width = len;");
             Builder.Append("}}");
             Builder.Append("function remove_loading() {");
             Builder.Append(" this.clearInterval(t_id);");
             Builder.Append("var targelem = document.getElementById('loader_container');");
             Builder.Append("targelem.style.display='none';");
             Builder.Append("targelem.style.display='none';");
             Builder.Append("}");
             Builder.Append("</script>");
             HttpContext.Current.Response.Flush();
             page.ClientScript.RegisterClientScriptBlock(page.GetType(), "messagesss", Builder.ToString());
         }



刚入门C# 请问下 怎么将这个方法 在page_load中调用??
initJavascript() 这样? 括号里应该填什么参数?

c# asp.net public?static?
[解决办法]
括号里填 this 就好了。

热点排行