自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(2)
  • 收藏
  • 关注

转载 判断图片是否加载完成

有时候图片加载会在脚本运行之前就完成,尤其当脚本放置在网页底部的时候,因此有可能load和error事件的监听函数根本不会执行。所以,比较可靠的方式,是用complete属性先判断是否加载完成。 function () {} if (image.complete) {       loaded(); } else {       image.addEventListener(‘load’...

2018-09-17 10:40:46 381

转载 script工作原理

正常的网页加载流程: 浏览器一边下载HTML网页,一边开始解析。也就是说,不等下载完,就开始解析。 解析过程中,发现<script>元素,就暂停解析,把网页渲染的控制权转交给JavaScript引擎 如果<script>元素引用了外部脚本,就下载该脚本再执行,否则就直接执行代码(因为js可以修改DOM);如果脚本加载时间过长,造成‘阻塞效应’,所以最好将<scr...

2018-09-17 10:39:38 645

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除