位置: 编程技术 - 正文

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的理解)

  • 运输费用怎么计算出来
  • 年度企业所得税会计分录怎么做
  • 租地建厂房房产税谁交
  • 消费税为什么是减
  • 票据承兑和贴现市场上最主要的交易对象是( )
  • 累计净值包含业务收入吗
  • 软件维护费属于费用还是资产
  • 提取的应交增值税怎么算
  • 个人承包工程怎么交个税
  • 通用定额发票真伪查询系统
  • 工程结余物资清理方案
  • 应收票据周转率多少合适
  • 销货清单怎么写才正规
  • 建筑行业开工程票,材料抵扣有没有比例
  • 企业贷款发生的利息、手续费
  • 行政单位财务长期挂账处理办法
  • 公司支付员工团建费没有发票怎么录账
  • 公司给离职员工个税零申报
  • 企业购进口汽车会计分录
  • 企业个人所得税申报系统官网
  • 统借统还如何缴纳增值税
  • 个人领取住房公积金需要什么材料
  • 销售,购买
  • 软件行业研发费用比例有要求么
  • 收到利息收入会计分录怎么写
  • 社保多交怎么办理
  • 公司向银行贷款利息是多少
  • 库存商品如何结转生产成本
  • yii2.0使用Plupload实现带缩放功能的多图上传
  • php调用远程桌面
  • php完整教程
  • 高校教材pdf
  • 宝塔面板安装zabbix
  • 增值税留抵退税怎么操作
  • sta翻译中文
  • c语言内嵌汇编
  • python中模块的用法
  • 民政局登记的教育机构
  • 公司对其他公司的投资怎么做账
  • 小规模纳税人是个体户吗
  • 资产管理公司的监管部门是谁
  • 盈余公积包括哪两个明细科目
  • 附加税减半征收政策是哪个文件
  • 公司的现金收入存到个人账户在转到公司指定的私人账户
  • 过次页是本页合计吗
  • 保障房异地建设费属不属于土地成本
  • 现金日记账的结账方法
  • 收到政府补助的会计分录
  • 转入企业银行存款利息分录
  • 工地零电零水布置图
  • 工会经费滞纳金怎么算
  • 政府给的专款专用的补助,怎么入账
  • 分期付款购车需要什么
  • 复利现值系数和复利终值系数
  • 电子发票上面的字体是什么字体
  • 什么叫发票分割单
  • 会计里计提是什么意思
  • mysql启动服务器失败
  • 卡巴斯基key
  • 请问usb是什么意思啊
  • 360卫士重装电脑够进入不了桌面
  • windowsxp怎么卸载
  • csrsyncmlserver.exe是什么文件
  • windows鼠标失灵怎么办
  • win8 怎么样
  • windows7鼠标设置在哪里
  • 如何解决在沟通中产生的漏斗效应
  • linux怎么在桌面创建文件
  • webuploader使用教程
  • javascript闭包详解
  • android 刷新view
  • 运行shell脚本命令 sh
  • python怎么设置行号
  • 在web项目中引入什么
  • jquery网页设计作业
  • 广西地方税务局决算公开表
  • 地税局局长权利大吗
  • 政务服务网怎么打印电子资格证书
  • 沈阳国税局局长是谁
  • 地税管理员是干什么的
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设