
|
浏览:815
2008-06-29 14:30 来自 红尘中迷茫 :
类似于126.com邮箱的效果,登陆时显示进度条,页面在后台加载完毕后再显示出来,当然此处不讨论进度条,换成其它显示文字效果也行,主要是不让用户对着白色的页面等待。 我考虑用jquery.blockUI,做等待效果,当用户点击某个链接,显示等待效果,链接的页面加载完毕后显示目标页面,问题是如何显示目标页面?代码如下
<script type="text/javascript" src="scripts/jquery.pack.js"></script> <script type="text/javascript" src="scripts/jquery.blockUI.js"></script> <script type="text/javascript"> $().ajaxStop($.unblockUI); function getPage() { $.ajax({ url: '/login.aspx', cache: false, function(data){}}); } $(document).ready(function() { $('#lnkLogin').click(function() { $.blockUI(); getPage(); }); });
</script>
<body> <a id="lnkLogin" href="login.aspx">登陆</a> </body> 点击连接后显示blockUI的内容,就是"please waiting。。",然后也把请求的页面获取了(login.aspx页面),现在的问题是如何把login.aspx显示出来呢?
|