位置: 编程技术 - 正文

JS+CSS实现网页加载中的动画效果(给网页添加javascript)

编辑:rootadmin

推荐整理分享JS+CSS实现网页加载中的动画效果(给网页添加javascript),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:html+css+js网页制作,html+css+js网页,网站html加css,网页css样式怎么添加,js添加css,网页css样式怎么添加,网站html加css,html+css+js网页制作,内容如对您有帮助,希望把文章链接给更多的朋友!

本文实例为大家分享了JS实现网页加载中效果的具体代码,供大家参考,具体内容如下

需要材料:

一张loading动画的gif图片

基本逻辑:

模态框遮罩 + loading.gif动图,默认隐藏模态框页面开始发送Ajax请求数据时,显示模态框请求完成,隐藏模态框

下面我们通过Django新建一个web应用,来简单实践下

实践

1.新建一个Django项目,创建应用app, 配置好路由和static,略。将gif动图放到静态文件夹下,结构如下:

2.视图中定义一个函数,它返回页面test.html:

JS+CSS实现网页加载中的动画效果(给网页添加javascript)

3.test.html页面如下:

4.CSS样式如下:

说明:

通过设置position: fixed,并令上下左右为0,实现模态框覆盖整个页面; 设置gif动态图为背景,居中,来显示加载效果; 通过设置z-index值,令gif图悬浮在模态框上面; background-color: black;是为了看着明显,具体使用时可以设为white;

5.JS文件如下:

说明:

页面载入后,开始发送Ajax请求,从服务端ajax_handler视图请求数据,这时显示模态框请求完成后,不论成功与否,隐藏模态框

6.ajax_handler视图如下,它模拟网络延迟,并返回一些字符串:

效果如下:

如果显示不了gif动图,可能是浏览器缓存问题。项目完整代码在这里:

浅析Javascript中双等号(==)隐性转换机制 在Javascript中判断相等关系有双等号(==)和三等号(===)两种。其中双等号(==)是值相等,而三等号(===)是严格相等(值及类型是否完全相等)。因此有几个常

js通过Date对象实现倒计时动画效果 js通过Date对象实现倒计时效果,具体内容如下!DOCTYPEhtmlhtmllang="en"headmetacharset="UTF-8"title倒计时动画/titlestylediv{text-align:center;height:px;line-height:px;}/styles

elemetUi 组件--el-upload实现上传Excel文件的实例 elemetUi组件--el-upload实现上传Excel文件的实例【需求】实现上传Excel文件,在上传到服务器时,还要附加一个参数,在请求上传文件接口前,先要进行文件

标签: 给网页添加javascript

本文链接地址:https://www.jiuchutong.com/biancheng/368454.html 转载请保留说明!

上一篇:JavaScript中Require调用js的实例分享(js require())

下一篇:浅析Javascript中双等号(==)隐性转换机制(javascript的理解)

  • 汽车修理公司兼职好做吗
  • 建筑业增值税税负预警
  • 进出口贸易公司需要什么资质
  • 差旅费抵税怎么算
  • 加油发票样式图
  • 增值税小规模纳税人起征点
  • 视同销售计入销售费用能税前扣除吗
  • 目前在建工程一览表
  • 长期负债平均余额怎么算
  • 贷款利息收入要减去支付利息支出吗
  • 房产公司收到的增值税
  • 调整以前年度销售费用会计分录
  • 如何查询增值税申报表
  • 银行回单手续费怎么找到对应金额
  • 税收分类编码如何填写
  • 销售无形资产增值税纳税义务发生时间
  • 小规模纳税人提供设计服务税率
  • 固定资产备案怎么备案
  • 民办非企业能开据服务发票吗?
  • 通信服务费计入什么科目
  • 土地使用税每年都交还是交一次
  • 购入工程物资的账务处理
  • 公司房租可以抵多少税
  • 全额计提坏账的款项收回
  • 个税申报工资比实际工资高,汇算清缴时能退吗
  • win10系统怎么永久激活
  • 成立非盈利组织的条件
  • 长期待摊费用摊销明细表
  • 预付账款可以为负吗
  • 企业所得税预缴可以不交吗
  • 操作系统的文件系统管理主要负责
  • 酒店布草洗涤赔偿怎样折旧
  • php timestamp
  • h5响应式布局是什么
  • 布鲁克顿的一只狗叫什么
  • php怎么将数据库中的数据显示出来
  • 微信小程序人民法院审核通过多久立案
  • php判断包含指定内容
  • 出口抵减内销产品应纳税额怎么结转
  • 固定资产的特点不包括
  • 选择简易计税方法按照5%的征收率计税公式
  • 报税金额和开票统计不一致
  • c语言常用函数用法
  • 长期投资减值准备属于什么会计科目
  • 库存现金的使用限额规定
  • 月底库存现金可以有余额吗
  • 企业的借款利息费用,扣除标准是?
  • 忘记报关可以补报吗
  • 返聘的退休人员需不需要缴纳社保
  • 公司有主营业务收入没有主营业务成本
  • 劳务报酬个税如何入账
  • 残疾人保障金必须交吗
  • mysql 5.7.30安装
  • sqlserver全文检索
  • sql多行合并成一行 oracle
  • 关于月亮的诗句
  • win8.1 0x80072efe
  • linux中使用fdisk命令进行硬盘分区
  • xp双系统怎么设置默认系统
  • whagent.exe - whagent是什么进程
  • win8cp
  • explorer.exe进程文件
  • linux配置ssh
  • win8.1怎么优化才流畅
  • win10安装autocad2016错误
  • 安装与配置linux操作系统
  • win8右侧栏设置
  • WIN10任务栏时间不动
  • python urllib urlopen
  • javascript运用
  • jquery添加css样式
  • linux find命令用法
  • es6 new set()
  • jquery操作select元素和option的实例代码
  • jquery中的动画吗,是怎样用的
  • javascript教程代码
  • window运行怎么打开
  • jquery删除数据
  • 如何查询车辆购买信息
  • 房产税从价计征税率
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设