js 判断图片是否加载完成
1、根据url来加载图片:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
|
/**
* 加载图片,直到加载完成后才调用回调函数
* @param url 后面读取图片流的url
* @param callback 回调函数
*/
function loadImage(url, callback) {
var img = new Image();
img.src = url;
var timer = setInterval(function() {
if (img.complete) {
callback(img);
clearInterval(timer);
}
}, 50 );
}
|
2、定义callback函数:
1
2
3
|
function testFun(img){
console.log( 'into testFun' );
}
|
3、调用上面的方法,代码如下:
1
|
loadImage(url+ '?datetime=' + new Date().getTime(),testFun);
|
转载于:https://www.cnblogs.com/telwanggs/p/5306122.html
js 判断图片是否加载完成相关推荐
- JS判断图片是否加载完毕
/*** @function Determine if the image has been loaded.* @param img,callback*/ function imgIsLoaded(i ...
- 【转】JS判断SWF,JPG加载完毕、兼容(Activex,plugIn)所有浏览器
JS判断SWF,JPG加载完毕.兼容(Activex,plugIn)所有浏览器 这里主要说下监听SWF的加载. 网上流传已久的监听方法,只能在IE(Activex插件下)下实现.在使用plugin的浏 ...
- JS实现图片预加载无需等待
网站开发时经常需要在某个页面需要实现对大量图片的浏览;用javascript来实现一个图片浏览器,让用户无需等待过长的时间就能看到其他图片 网站开发时经常需要在某个页面需要实现对大量图片的浏览,如果考 ...
- js 判断iframe是否加载完毕
js 判断iframe是否加载完毕 CreationTime--2018年9月13日15点30分 Author:Marydon 1.javascript实现 window.onload = funct ...
- react 判断图片是否加载完成_React中型项目的优化实践
项目介绍 整个项目大概有60+个页面,用到的组件大概150+,package里面的依赖大概有70+个,应该勉强算得上是一个中型的React的项目了. 下面给大家看看我们现在build一次项目的结果-- ...
- JS实现图片懒加载效果
文章目录 前言 一.图片实现懒加载步骤 二.案例练习(三国女将) 1. html 代码 2. css 代码 3. js 代码 执行结果 前言 懒加载时一种也页面效果,可以提高页面加载速率,并降低服务器 ...
- js实现图片懒加载原理(marksheng)
有时候一个网页会包含很多的图片,例如淘宝京东这些购物网站,商品图片多只之又多,页面图片多,加载的图片就多.服务器压力就会很大.不仅影响渲染速度还会浪费带宽.比如一个1M大小的图片,并发情况下,达到10 ...
- html显示图片原理,html+js实现图片预加载,lightbox底层原理。
在前端设计时,为了让某县页面的图片即使缓存到浏览器中,一般使用预加载技术,但更为确切的应该称为异步加载,因为对线程不会造成阻塞. 图片是网站开发部分中的静态资源,当浏览器网络请求到图片时会首先缓存,然 ...
- js实现图片懒加载原理
有时候一个网页会包含很多的图片,例如淘宝京东这些购物网站,商品图片多只之又多,页面图片多,加载的图片就多.服务器压力就会很大.不仅影响渲染速度还会浪费带宽.比如一个1M大小的图片,并发情况下,达到10 ...
最新文章
- 安装Maltego默认插件
- HiveSQL中复杂数据类型操作
- Html table 实现Excel多格粘贴
- 第一阶段:Java基础之异常和处理
- beta分布的采样或抽样(java程序)
- Ops.CI/CD-持续交付概要笔记
- CSS的样式合并与模块化
- 一种破解静态链接库(.lib)的简单方法
- Cortex-M3 (NXP LPC1788)之WDT窗口看门狗定时器
- Java OCR文字识别(Tess4J)
- Pollard rho 算法求解离散对数问题
- mysql 按照中文拼音首字母排序
- kubernetes安装脚本-非高可用版。一键安装含Master和Node。
- Error querying database. Cause: java.lang.IndexOutOfBoundsException: Index 5 out of bounds for leng
- 【小程序项目开发-- 京东商城】uni-app之商品列表页面 (下)
- php 新增 php_printer扩展,printer扩展的一些使用疑问
- Python零基础速成班-第10讲-Python面向对象编程(下),Property属性、特殊方法、设计模式、链表应用
- 天源财富:“中国天眼”发现201颗新脉冲星
- 美国TELEMARK电源维修电子枪高压控制电源修理
- 苹果x css适配,CSS如何适配iPhone全面屏 CSS适配iPhone全面屏方法