回答
通常这是通过在内容顶部显示/隐藏一个或多个div完成的。你可以从http://www.ajaxload.info/得到一个花式加载gif来帮助你入门。然后,你要放置一个DIV您的网页上:
<div id="loading">
<p><img src="loading.gif" /> Please Wait</p>
</div>
你会想这个隐藏在默认情况下,所以你需要添加这个CSS:
#loading { display:none; }
您也想要设置的显示器这也:
#loading { display:none; position:fixed; left:0; top:0; width:100%; height:100%;
background-image:url("transparentbg.png"); }
文件transparentbg.png将是一个25×25的黑色PNG设置为约80%不透明。接下来,您将需要一种方法使用jQuery来显示和隐藏这一点:
showLoading();
$.post("data.php", {var:"foo"}, function(results){
$("content").append(results);
hideLoading();
});
非常感谢你!我得到了点 – 2012-02-09 08:56:09
@SandroVardiashvili那么你或许应该看看http://meta.stackexchange.com/questions/5234/how-does-accepting-an-answer-work – 2012-02-09 09:05:31
HTML:
function showLoading() {
$("#loading").show();
}
function hideLoading() {
$("#loading").hide();
}
现在,当你需要做类似查询外部页的数据,你可以使用这个
<div style="display:none" id="dvloader"><img src="loading.gif" /></div>
的javascript:
$(function() {
$(".changepass").click(function() {
$("#dvloader").show();
$(".block1").load("views/changepass.template.php", function(){ $("#dvloader").hide(); });
return false;
});
});
https://preloaders.net/en/ajax_loader_script在这里你可以找到与GIF,SVG装载机动画,甚至APNG格式
- 1. 显示用ajax加载页面时的加载时间
- 2. 加载页面时显示加载动画微调器页面
- 3. 加载页面时显示加载程序NO AJAX
- 4. 如何在页面加载时显示ajax加载gif动画?
- 5. 加载页面显示Ajax loader gif
- 6. 显示加载微调页面加载
- 7. 显示加载页面加载GIF - iframe?
- 8. AJAX加载页面
- 9. 显示在页面加载
- 10. 当ajax工作时显示加载器
- 11. 显示器Colorbox Onload页面加载
- 12. 加载页面时停止div显示
- 13. Liferay - 页面加载时显示微调
- 14. 页面加载时的模态显示
- 15. 显示加载时的默认页面
- 16. 显示页面加载时间3
- 17. 显示文本框时,页面加载
- 18. 在页面加载时显示GridView
- 19. 在页面加载时显示JavaScript PopUp
- 20. 页面完全加载时显示#container?
- 21. 的GridView不显示时,页面加载
- 22. 在页面加载时显示progessbar
- 23. 加载页面时突出显示TextBox
- 24. 页面加载完成时显示Webview?
- 25. 在Ajax加载页面加载javascript
- 26. 加载内部页面时显示加载消息
- 27. 加载一个JSP页面时显示加载gif
- 28. 加载页面加载时自动显示
- 29. 显示使用jquery加载页面时加载gif文件
- 30. 页面加载时显示“加载图片”
什么是沿着加载完整的描述?你的意思是一个AJAX加载器? – Jivings 2012-02-09 08:52:47
AJAX加载栏http://www.ajaxload.info/ – 2012-02-09 08:53:55
主要想法是,您将例如一个隐藏的动画GIF放到页面上。当ajax请求开始时,你显示图像,当它完成后,你再次隐藏图像...试试这种方式...有类似的问题已经有很多答案..看看[那个](http://stackoverflow.com/a/1305304/617996)一个例子.... – PrimosK 2012-02-09 08:59:20