位置: 编程技术 - 正文

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
  • 一般纳税人简易征收的适用范围
  • 征信高风险是什么意思
  • 申报个人所得税是按应发工资还是实发工资
  • 预付账款收不到发票汇算清缴调整增吗
  • 向个人账户汇款选项
  • 房地产公司拆迁部岗位职责
  • 关于年底双薪和分红问题的处理
  • 所得税汇算清缴表在哪里打印
  • 收到结算单应该怎么处理
  • 股权转让印花税税目怎么填
  • 福利费用交个人所得税吗
  • 仓储部门折旧计入什么科目
  • 补缴的以前年度的税费及滞纳金用更正申报企业所得税吗
  • 加油站的印花税计税金额
  • 事业单位开发成本占比
  • 现金购入库存商品的分录
  • 支付宝手续费怎么关闭
  • 出口销售收入记账方法有哪些?
  • mac怎么修改图片格式jpg
  • php如何解决异常处理
  • 鸿蒙系统值得升级嘛
  • 苹果电脑快速启动键是哪个
  • 苹果电脑出现macos什么意思
  • php编写网站
  • 销货退回与折让属于什么科目
  • PHP:imagecolorexact()的用法_GD库图像处理函数
  • 表格uplook
  • 弃置费用的会计处理
  • 微信小程序的视频怎么下载
  • vue的路由跳转了,可是页面没有变化
  • 新手为什么要买二手车
  • 在职工教育经费包括哪些
  • 个税可以补申报几个月的码
  • 在计算土地增值税时质量保证金可以扣除
  • python解释器的多种使用
  • 抵账的多余款是什么科目
  • 期间费用指哪些费用
  • 其他应付款贷方表示什么意思
  • 金融商品转让如何确定销售额
  • 农产品来源用途是什么
  • 个人所得税专项附加扣除2023
  • 兼职劳务报酬税率
  • 免征增值税和增值税区别
  • 营业执照作废声明
  • 到期无法收回的银行承兑汇票计入什么科目
  • 外汇是先入帐还是先申报
  • 长期待摊费用包含的内容
  • 发票开错没有作废可以红字冲销吗?
  • 固定资产的折旧标准
  • 注册资本未到位注销公司处理
  • 融资开票是什么意思
  • 建筑施工企业涉诉案件多的原因
  • 往来支付是现金结算吗
  • 收到保险公司保险费会计分录
  • 多张不同固定资产卡片可汇总生成一张固定资产凭证
  • 会计科目的设置原则包括( )
  • 下载win10 32位
  • 笔记本用的上网卡
  • 地热不热怎么办一招教你解决
  • ubuntu系统如何安装qq
  • mac电脑如何下载app
  • win 7操作系统安装
  • cmos开机密码的清除的二种方法
  • win10系统功能大全
  • win7打开文件夹都是独立的窗口
  • ipcservice.dll是什么?
  • 铁嘴李林
  • javascript函数的作用
  • nodejs的socket
  • unity 3.0
  • python的链表
  • 现在小规模开专票多少钱
  • 商铺土地增值税预缴税率是多少
  • ppr管材税收编码
  • 建行信用卡怎么提额
  • 境外抵免限额如何申请
  • 重庆地方税务局2016年2号
  • 开地税发票的操作流程
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设