在搜索结果出来之前页面显示“等待中...”的做法
来源:互联网 发布:数据库mysql优化 编辑:程序博客网 时间:2024/06/11 18:47
现在的问题是这个中间页面怎么自动转向查询结果页面,如果在Page_Load里写,这个中间页就显示不出来有两种比较中肯的解决方法:
第一种
1。可以做个公用的用户控件,copy如下代码,样式自己定义
<div id='doing' style='Z-INDEX: 12000; LEFT: 0px; WIDTH: 100%; CURSOR: wait; POSITION: absolute; TOP: 0px; HEIGHT: 100%'>
<table width='100%' height='100%' id="Table1">
<tr align='center' valign='middle'>
<td >
<table id="Table2" class="loading">
<tr align='center' valign='middle'>
<td>Loading...</td>
</tr>
</table>
</td>
</tr>
</table>
</div>
<script language="javascript">
function ShowWaiting()
{
document.getElementById('doing').style.visibility = 'visible';
}
function CloseWaiting()
{
document.getElementById('doing').style.visibility = 'hidden';
}
function MyOnload()
{
document.getElementById('doing').style.visibility = 'hidden';
}
if (window.onload == null)
{
window.onload = MyOnload;
}
</script>
2。在页面中拖入用户控件
3。在页面中给button加客户端click方法,如下
protected void Page_Load(object sender, EventArgs e)
{
this.Button1.Attributes.Add("onclick", "ShowWaiting();");
}
第二种
第一个页面比如first.aspx加入以下js:
<script language="javascript">
<!--
var _tt;
function showSending()
{_tt=window.open("processwin.aspx",'uploadfileprocess',"toolbar=0,location=0,directories=0,status=0,
menubar=0,scrollbars=1,resizable=1,top="+dispHeight+",left="+dispWidth+",width=410,height=200",true); return true;
}
function closewin()
{
if (_tt!=null)
{
_tt.close();
}
}
//-->
</script>
<body bgColor="silver" onunload="closewin();">
然后,后台代码first.aspx.cs
page_load()时,检索按钮加入如下属性:
btFileUpload.Attributes.Add("onclick","return showSending()");
processwin.aspx页面就是你要的中间页了,上面写上“等待...”
- 在搜索结果出来之前页面显示“等待中...”的做法
- 在搜索结果出来之前页面显示“等待中...”的做法
- 在搜索结果出来之前页面显示“等待中...”的做法
- 如何在搜索结果出来之前,让页面显示“等待中。。。”
- 如何在搜索结果出来之前,让页面显示“等待中。。。”
- 如何在搜索结果出来之前,让页面显示“等待中。。。”
- 如何在搜索结果出来之前,让页面显示“等待中。。。”
- 如何在搜索结果出来之前,让页面显示“等待中...”
- 如何在搜索结果出来之前,让页面显示“等待中。。。”
- 如何在搜索结果出来之前,让页面显示“等待中...” _asp.net技巧
- 如何在搜索结果出来之前,让页面显示“等待中...” _asp.net技巧
- 实现在搜索结果页面中变色显示搜索关键字
- 在查询结果时,在页面显示等待....的两种方法
- 将nutch的结果用solr搜索显示出来
- Google Adsense: 在自己的网站中显示搜索结果
- 页面跳转之前显示等待 wating ------
- 在domino中搜索关键字时高亮显示搜索结果
- 如何在sql/plus中把select语句查询显示出来的结果中的显示字段长度缩小
- 深入探讨.NET中的钩子技术
- 一个写的非常漂亮的数据库操作类
- Table导出为xls,doc,txt,htm方法
- 测试发表文章
- 普及与深化应用成为ERP市场的两大主题
- 在搜索结果出来之前页面显示“等待中...”的做法
- 七成知识分子走在"过劳死"边缘
- ASP.NET 状态服务 及 session丢失问题解决方案总结
- C#对常用窗体控制函数的调用
- 用CSS制作苹果Dock Menu
- 利用WinDump来探测HTTP网页数据包
- SQL SERVER 2000获取表结构的SQL语句
- 试述样本程序比赛的几个理由
- winsock 错误码定义