Html未加载完成时实现动态加载效果
在html页面未加载完成时会有一段空白,增强用户体验的话,必须在未加载完成时实现动态效果
效果如下:
1、一个普通html页面,内容如下
<html>
<head>
<style>
.loader {
position: fixed;
left: 0px;
top: 0px;
width: 100%;
height: 100%;
z-index: 9999;
background: url('load.gif') 50% 50% no-repeat rgb(249,249,249);
}
</style>
</head>
<body>
<div id="loading" class="loader">
</div>
</body>
</html>
这样倒是有动态效果啦,可是它就一直显示着啦
2、当内容加载完成取消动态效果
<html>
<head>
<script src="jquery-1.8.3.js"></script>
<script language="javascript" type="text/javascript">
$(window).load(function() {
$("#loading").fadeOut("slow");
})
</script>
<style>
.loader {
position: fixed;
left: 0px;
top: 0px;
width: 100%;
height: 100%;
z-index: 9999;
background: url('load.gif') 50% 50% no-repeat rgb(249,249,249);
}
</style>
</head>
<body>
<div id="loading" class="loader">
</div>
<!--你的内容-->
</body>
</html>
这样就实现了动态加载效果,但是当加载内容过多的时候该方法就没有过多的意义啦
源码下载:html动态加载效果源码
Html未加载完成时实现动态加载效果相关推荐
- .ajax显示加载动画,jQuery Ajax 加载数据时异步显示加载动画
ajax加载后台数据就不说的那么细了. 看下面代码首先前台上放置代码 在js脚本文件中首先把这个图片动画隐藏 代码如下 $(document).ready(function () { $(" ...
- java spring包_java 自定义加载器,加载spring包,动态加载实现,jar包隔离,tomcat加载webapp方式...
java 自定义加载器,加载spring包,动态加载实现,jar包隔离,tomcat加载webapp方式 发布时间:2018-08-20 12:02, 浏览次数:774 , 标签: java spri ...
- ajax显示加载动画,jQuery Ajax 加载数据时异步显示加载动画
jQuery Ajax 加载数据时异步显示加载动画 ajax加载后台数据就不说的那么细了. 看下面代码首先前台上放置代码 在js脚本文件中首先把这个图片动画隐藏 代码如下 $(document).re ...
- 页面加载完时再动态添加脚步
//页面加载时不存在,加载完时再添加 function loadScript(url) {//外部文件var script = document.createElement("script& ...
- ceisum 加载geojson,使用 Cesium 动态加载 GeoJSON 数据
前言 需求是这样的,我需要在地图中显示 08 年到现在的地震情况,地震都是发生在具体的时间点的,那么问题就来了,如何实现地震情况按照时间动态渲染而不是一次全部加载出来. 一. 方案分析 这里面牵扯到两 ...
- python爬取js加载的数据_JS动态加载数据不会爬?老司机教你两个方法爬取想要的数据...
学习Python的人绝大部分都是在用Python做爬虫,毕竟对于爬虫而言Python是不二选. 但是一般简单的静态页面网站还是很好爬取的,对于很多动态加载的网站就不知道怎么办了,今天小编就给大家介绍两 ...
- extjs6.0 动态加载_Extjs入门之动态加载树代码
Extjs动态加载树的实现代码,需要的朋友可以参考下. Extjs动态加载树,首先在数据库里面设计存放树信息的表 USE [KimiExtjs] GO /****** 对象: Table [dbo]. ...
- ASM:《X86汇编语言-从实模式到保护模式》第13章:保护模式下内核的加载,程序的动态加载和执行...
★PART1:32位保护模式下内核简易模型 1. 内核的结构,功能和加载 每个内核的主引导程序都会有所不同,因为内核都会有不同的结构.有时候主引导程序的一些段和内核段是可以共用的(事实上加载完内核以后 ...
- Android动态加载技术
基本信息 Author:kaedea GitHub:android-dynamical-loading 我们很早开始就在Android项目中采用了动态加载技术,主要目的是为了达到让用户不用重新安装AP ...
最新文章
- X5本地应用打包服务器环境搭建
- 基本CSS选择器,复合选择器,后代选择器
- mysql workbench建表时PK,NN,UQ,BIN,UN,ZF,AI
- PyQt5 技术篇-设置窗口置顶不生效问题原因,setWindowFlags()设置参数后不生效解决办法
- Python 中的url,Base64和MD5编码解码的使用
- @Autowired和@Resource注解的区别?
- IOS开发基础之使用AFNetworking框架下载服务器资源图片
- php cli和fastcgi,php的几种运行模式CLI、CGI、FastCGI、mod_php
- [New Portal]Windows Azure Virtual Machine (17) Virtual Machine成本分析
- python排名上升_TIOBE:2019年7月全球编程语言排行 Python热度继续上升
- 奉劝那些想学编程的人
- 移动互联网APP测试流程及测试点(转载)(一)
- 算法与数据结构1800题 之 栈和队列
- git patch 应用
- SAS和SATA硬盘的区别
- Android.mk宏定义demo
- 奥克兰理工大学计算机学院,9月17日学术报告(新西兰奥克兰理工大学 Prof. Re
- MySQL主从之GTID主从
- 渗透测试漏洞平台DVWA-参考答案
- 火影忍者379话最新情报
热门文章
- php859微电影短视频分享网站
- 小坤二次元导航HTML源码 很好看的引导页
- 【Java集成小米消息推送(海外版)】
- 我们扒了扒那个“阿里美女高管”,真的不简单(附最新回应)
- openwrt双wan环境搭建以及适配UPnP
- Web2.0网络社区用户激励机制调研
- 婚礼请帖_第一次在线婚礼发生在1876年
- 大数据征信,核心是对大数据的搜集与挖掘
- BSP -- 图书共享系统(Book Sharing Platform)
- bvp4c求边值问题matlab,例子10.6-3_bvp4c求解边值问题