位置: 编程技术 - 正文

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

  • 个人所得税谁交
  • 旅游企业纳税
  • 建筑业企业纳税人税率是多少
  • 自然人扣缴是什么意思
  • 小规模无票收入填在哪一栏
  • 在建工程转入固定资产当月计提折旧吗
  • 财务单子包括哪些
  • 弥补上年亏损的成语
  • 可供出售金融资产和交易性金融资产
  • 个体户雇佣临时工
  • 公司员工的伙食费计入什么科目
  • 预收账款开票怎么做账
  • 计提税金与缴纳有差额
  • 会员充值赠送
  • 专票抵扣是税额吗
  • 小规模定期定额计税依据
  • 收到的借款利息计入什么科目
  • 学校应该缴纳的税
  • 三证合一的税号变了,法人怎么重新绑定企业
  • 国家税务总局公告2023年第1号
  • 哪种情形
  • 个人所得税费怎么计算2021
  • 企业交残疾人基金会计分录怎么做
  • 采购商品产生的费用有哪些
  • 公司没有进出口权 如何进行业务
  • 华为分享连接电脑显示检查您的拼写
  • 美元汇户和钞户的区别
  • 股东分红怎么处理
  • linux系统参数调优
  • 新会计准则2020变化
  • 投资性房地产期末公允价值大于账面价值
  • 增值税专用发票几个点
  • sci期刊投稿步骤
  • 最薄的电视机是多厚
  • 金融机构借款利率最新规定
  • php exec python
  • 固定资产加速折旧最新政策2022
  • 企业所有的支出是什么
  • 没进项票
  • python提供的3个基本数字类型
  • php 更新
  • 商品售后回购分录
  • 税控系统减免税
  • 哪些企业可以开发票
  • 多计提的个税能退回给员工吗
  • 退货开具红字发票说明
  • 小规模差额征税的账务处理
  • sqlserver2008实例配置
  • 触发器失败是什么意思
  • 发放职工工资是什么支出
  • 公司多交的社保费法律规定需要退还吗
  • 个税起征点调整至10000
  • 行政机关现金管理办法
  • 一般纳税人可以开1%的发票吗
  • 材料款已付,发票没来
  • 旅游业差额开票的票据可以累计一季度吗
  • 印花税是根据什么计算的
  • 微软推出新系统发布会
  • centos如何更新内核
  • intel x86 arm
  • system idle process是什么进程(CPU的空闲率)
  • xp系统超级终端机在哪
  • 如何清理浏览器缓存
  • linux怎么禁用命令
  • mac装xp系统
  • windows10已激活
  • Omniserv.exe - Omniserv是什么进程 有什么用
  • 家庭普通版win7
  • cocos2dx场景切换
  • 编写python
  • jquery实现移动端
  • node搭建项目
  • nodejs搭建网站
  • shell 读取
  • jquery点击按钮切换图片
  • 如何在电子税务局变更财务负责人
  • 怎么向税务局举报不开票行为
  • 自己建造房屋
  • 溧水到南京南地铁大站快车时刻表
  • 建筑业增值税纳税义务发生时间包括
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设