C#:
protected Override voidOnInit (EventArgs e) {Response.Write ("<div id= ' mydiv ' >_</div>"); Response.Write ("<script type= ' text/javascript ' >document.getelementbyid (' mydiv '). InnerHTML = ' ';</script>"); Response.Write ("<script type= ' text/javascript ' >"); Response.Write ("function showwait () {}"); Response.Write ("function startshowwait () {document.getElementById (' mydiv '). Style.display = ';}"); Response.Write ("startshowwait ();"); Response.Write ("</script>"); Response.Flush ();}
Html:
document.getElementById (' Mydiv '). Style.display = "None";
================================================== Mencius ' Progress effect:
Response.Write ("<div id= ' mydiv ' >"); Response.Write ("_"); Response.Write ("</div>"); Response.Write ("<script>mydiv.innertext = ';</script>"); Response.Write ("<script language=javascript>;"); Response.Write ("var dots = 0;var Dotmax = 10;function showwait ()"); Response.Write ("{var output; output = ' loading page ';d ots++;if (Dots>=dotmax) Dots=1;"); Response.Write ("For (var x = 0;x < dots;x++) {output + = ';} Mydiv.innertext = output;}"); Response.Write ("function startshowwait () {mydiv.style.visibility = ' visible ';"); Response.Write ("window.setinterval (' showwait () ', +);}"); Response.Write ("function hidewait () {mydiv.style.visibility = ' hidden ';"); Response.Write ("window.clearinterval ();}"); Response.Write ("startshowwait ();</script>"); Response.Flush (); Thread.Sleep (10000);
Page load loading (. net)