位置: 编程技术 - 正文

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

  • 什么是关税自主权
  • 物流公司如何办理营运证
  • 银行收取的账户管理费是什么费用
  • 无法支付其他应付款说明
  • 个人所得税当月计提下月申报
  • 个体户生产经营个人所得税
  • 签劳务合同需要什么资质
  • 当月没有发生购销合同还要报印花税吗
  • 固定资产不能抵扣进项税额
  • 短期借款可以按币种设置明细核算
  • 企业所得税汇算清缴补缴税款分录
  • 商誉转销会计分录
  • 营改增后常用发票报销的种类有哪些呢?
  • 收到红字发票会计处理
  • 投资公司收回投资款
  • 预交增值税附加税费减免吗
  • 17点增值税发票能开吗
  • 文化事业建设税怎么申报
  • 所得税申报错了扣款了怎么办
  • 如何少交点税
  • 办公室购买绿植违规吗
  • 未取得全额发票怎么处理
  • 资产处置收益的含义
  • 企业增资还需要增资账户么
  • 2021年个人社保代扣失败
  • 工程承包款要交多少税
  • 宝塔linux面板怎么安装
  • 其他权益工具投资交易费用计入哪里
  • 不动产投资包括哪些
  • 在建工程账务处理包括哪些内容
  • vue 登录模板
  • php实现搜索的方式
  • 写字楼租赁房产税
  • import vue from vue报错
  • php 提交表单
  • php自带的加密解密函数
  • unetbootin怎么删除
  • Python如何检测两个相同的列表
  • 301重定向到https 并且不带www跳转到带www
  • 物流公司主营业务怎么写
  • 上一年的进项税转出还用交企业所得税吗
  • 帝国cms会员注册天数自动升级会员组
  • 施工企业的内部往来
  • 契税怎么征
  • sqlserver2005安装失败
  • 车船税和保险在一张发票怎么做账
  • SQL设置外键
  • Sql Server中Substring函数的用法实例解析
  • sqlserver2005创建表
  • 计提工资 个人所得税
  • 筹资现金流量净额
  • 预收账款是负债还是资产
  • 海关进口增值税专用缴款书
  • 门市装修费用会计处理
  • 银行存款支付业务招待费
  • 福利费列支的个税怎么算
  • 其他收益结转到什么科目
  • 分公司能
  • 公司收到现金货款怎么存银行
  • 已经计提工资后怎么做账
  • 代收代缴水电费如何开票
  • 公司员工住宿费标准
  • 小规模纳税人标准500万是含税吗
  • 企业支付宝问题解决
  • 免抵退税中免抵税额怎么算
  • 投资性房地产公允价值小于账面价值
  • sql语句训练题及答案
  • xp系统提升cpu最高性能
  • wind2003
  • 电脑百度搜索
  • linux oracle 01034
  • win7提示0x000000c1
  • jquery 动态添加列表元素
  • perl -p -i
  • 每天看30分钟手机可以吗
  • shell脚本的fi
  • shell脚本中判断字符串是否相等
  • js获取tbody下的tr
  • 陕西地方水利建设基金减免政策2023
  • 无锡医疗保险缴费比例
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设