如何使页面未加载完时显示其他内容? 但我的html数据本身就是用html动态取回来的,例如取回<img src='aa.jpg'>,再显示,显示的时候就会有一段时间处于图片加载状态,无法缩放 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 img是有onload事件的,绑定onload事件一个函数,代码是一个读数器,当计数器达到图片数量的时候,把loading的东西隐藏就行了. JS 能起的作用很小,因为 JS 没有网络加速器的功能!LZ 需要认真设计!给几条建议:1 减少页面内容,即减小页面尺寸,从而提高页面加载速度!2 更换网络空间提供商,当然要换服务器更快的!3 提高网络接入速度,56K 猫与 2M ADSL 的加载肯定是天壤之别!4 搜索相关页面优化技巧! 俺好像答跑题了,哈受 zhaoxiaoyang(梅雪香@深圳) 的启发,写个简单实现!L@_@K! <body> <div style="border: 1px solid blue; width: 150px; height: 60px;"> <span id="spaLoading">Loading ...</span> <IMG SRC="http://www.csdn.net/ui/styles/public_header_footer/logo_csdn.gif" style="display: none" onload="document.all.spaLoading.style.display = 'none'; this.style.display = 'block';"> </div> </body> 再发个对比版本,哈 <body> <div style="border: 1px solid blue; width: 150px; height: 60px;"> <span id="spaLoading">Loading ...</span> <IMG SRC="http://www.csdn.net/ui/styles/public_header_footer/logo_csdn.gif" style="display: none" onload="document.all.spaLoading.style.display = 'none'; this.style.display = 'block';"> </div> <div style="border: 1px solid blue; width: 150px; height: 60px;"> <span id="spaLoading2">Loading ...</span> <!-- logo_csdn.gif 改为不存在的 logo_csdn.jpg --> <IMG SRC="http://www.csdn.net/ui/styles/public_header_footer/logo_csdn.jpg" style="display: none" onload="document.all.spaLoading2.style.display = 'none'; this.style.display = 'block';"> </div> </body> 关于js中的全局变量 for(type in{Top:"",Left:""})这句是什么意思,坐等大神讲解 file上传文件控件 Jquery+javascript的问题 谁帮我写个JS验证我下面表单都是整数 高分求解!怎么用Javascript调用不同域名下的.net webservice 为什么始终无法设置<div>的Style的值 为什么我用实时新增表格行数后,却取不出新增行中的字段值? 求屏蔽掉IE工具栏的js代码! 我按回车,让焦点自动跳到下一个输入框,我看见过的,找不到啦,求救。 我做的网站,大家给的意见? firefox下如何判断一个对象加载完成,如图片或IFRAME
<div style="border: 1px solid blue; width: 150px; height: 60px;">
<span id="spaLoading">Loading ...</span>
<IMG SRC="http://www.csdn.net/ui/styles/public_header_footer/logo_csdn.gif" style="display: none" onload="document.all.spaLoading.style.display = 'none'; this.style.display = 'block';">
</div>
</body>
<div style="border: 1px solid blue; width: 150px; height: 60px;">
<span id="spaLoading">Loading ...</span>
<IMG SRC="http://www.csdn.net/ui/styles/public_header_footer/logo_csdn.gif" style="display: none" onload="document.all.spaLoading.style.display = 'none'; this.style.display = 'block';">
</div>
<div style="border: 1px solid blue; width: 150px; height: 60px;">
<span id="spaLoading2">Loading ...</span>
<!-- logo_csdn.gif 改为不存在的 logo_csdn.jpg -->
<IMG SRC="http://www.csdn.net/ui/styles/public_header_footer/logo_csdn.jpg" style="display: none" onload="document.all.spaLoading2.style.display = 'none'; this.style.display = 'block';">
</div>
</body>