求新浪blog中,打开时显示:"正在加载数据...." 过一会儿才显示blog.这种技术如何实现的?我知道这是用ajax做的.哪位高人能讲讲实现原理.
最好是类似代码
最好是类似代码
解决方案 »
- asp.net后台如何自动执行任务
- 帮忙进来看一下触发器
- asp.net验证控件如何做这样的验证?
- 在asp.net 2.0,怎样设置文件属性的生成操作?
- (100分再求)ASP.NET(C#)取值Oracle时的乱码问题
- 我原来的在 datagrid 中的交替项,鼠标一指上去后,变色的功能,为什么移到 repeater 中不好使了呢? System.Web.UI.WebControls.Repeater
- 高分!!!如何利用SQL SERVER和ASP.NET来管理和查询,打开WORD文档.
- 急求 日期时间的正则表达式
- asp.net站点的路径问题?
- 如何在dropdownlist中输入内容??
- 正则表达式取img 标记的 src值,csdn里早期的答复都有bug
- 求一时间输入的正则表达式?
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>正在加载数据...</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();");
}
<div id="xxx">
正在加载数据
</div>
<div>
你要显示的数据
</div>
<script>
document.getElementById("xxx").style.display='none';
</script>ajax也可以,方法无定数,关键看需求了
我是用ajax做的,但想做成与新浪显示blog那样的较果
试了好多次,没做成.
哪们高人能 help me.