但好像显示那个DIV后,还是会可以按得到其它我程序中的菜单的吧?...那...怎么办呢..
解决方案 »
- 如何将gridview控件中的删除按键和后台的事件相绑定
- Microsoft Visual Studio 11 Beta 和 Microsoft SQL Server 2012
- 如何在屏幕正中间弹出一个网页对话框?
- Web应用程序发布后Process.Start()报出异常。
- 请问:在GridView1_RowDataBound()事件中如何获取当前行的表Id值?
- 请问怎样在ASP.Net中修改webconfig的节点值?
- 有关AdRotator控件的一个问题!大家帮着看看!
- asp.net c# Repeater 返回记录集函数
- 数据库的连接
- 500分求解:如何在.NET中用OLEDB连接Sybase12数据库?
- 一个比较有挑战性的问题,高手请进!
- 急:怎样每次按回车键后,响应button控件的事件,并且之后总是textbox控件获得焦点。两者都是服务器控件
<div id="wait" style="position:absolute; width:256px; height:40px; z-index:1; border: 1px none #000000; background-color: #F0f0f0; layer-background-color: #F0f0f0; left: 331px; top: 246px; visibility: hidden;" class="font">
<div align="center"><br>
正在读取页面,请稍等……</div>
</div>
页面显示完以后把这个div设置为隐藏
在模板类型中选择ASP.NET Web应用程序;
位置里输入:http://localhost/WebPortal;
添加新项:名字为ShowProgress的Web窗体。
在您的Web窗体ShowProgress.aspx上添加任何其他的Web服务器控件。
在ShowProgress.aspx上单击右键,点“查看代码”,在最上面输入:
Visual C# .NET代码
using System.Threading;Visual Basic .NET代码
Imports System.Threading在Page_Load事件里输入: Visual C# .NET代码
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 = '正在装载页面';dots++;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()',1000);}");
Response.Write("function HideWait(){mydiv.style.visibility = 'hidden';");
Response.Write("window.clearInterval();}");
Response.Write("StartShowWait();</script>");
Response.Flush();
Thread.Sleep(10000);Visual Basic .NET代码
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 = '正在装载页面';dots++;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()',1000);}")
Response.Write("function HideWait(){mydiv.style.visibility='hidden';")
Response.Write("window.clearInterval();}")
Response.Write("StartShowWait();</script>")
Response.Flush()
Thread.Sleep(10000)在ShowProgress.aspx窗体的html的中输入:
<script>
HideWait();
</script>
<!--
sTitle = "ÕýÔÚ¶ÁÈ¡Ò³Ã棬ÇëÉԵȡ­¡­";
sErrDesc = "my god";
m_sBGColor = "#FFFFCC"; var eDiv=document.createElement("div")
with(eDiv)
{
innerHTML="xxxx<div style=\"position: absolute;top: 35px; left: 35px;width:100%;height:20;border:1 solid;z-index: 1000;background-color:#FFFFCC;align:left\"><table width=100% ><tr><td>"+sTitle+"</td><td width=20% align=right style=\"cursor:hand\" title=\"close error message\">x</td></tr></table></div>"+(sErrDesc)+""
with(style)
{
position="absolute"
border="1 solid"
borderWidth="1"
overflow="auto"
backgroundColor=m_sBGColor
className="messageBox"
align="center"
}
}
m_errUI=eDiv
document.write (m_errUI.innerHTML); var iWidth=window.offsetWidth
var iHeight=window.offsetHeight
document.write (iWidth);
//-->
</SCRIPT>