js图片预加载实现!
2024-09-06 11:31:31
var myImage = (function(){
var imgNode = document.createElement( 'img' );
document.body.appendChild( imgNode );
return {
setSrc: function( src ){
imgNode.src = src;
}
}
})();
var proxyImage = (function(){
var img = new Image;
img.onload = function(){
myImage.setSrc( this.src );
}
return {
setSrc: function( src ){
myImage.setSrc( 'file:// /C:/Users/svenzeng/Desktop/loading.gif' );
img.src = src;
}
}
})();
proxyImage.setSrc( 'http:// imgcache.qq.com/music/photo/k/000GGDys0yA0Nk.jpg' );
最新文章
- Nginx for Windows 使用笔记
- Envelope对象介绍
- javascript触发input-file的click事件
- 学习日记之单例模式和Effective C++
- SQLSERVER 运维日记-数据库状态
- ASP从HTML标签中提取中文
- RocketMQ与Kafka对比
- linux中怎么进入root用户
- XiangBai——【CVPR2018】Multi-Oriented Scene Text Detection via Corner Localization and Region Segmentation
- 无法修改linux/ubuntu密码(Authentication token manipulation error )问题解决过程【转】
- Linux系统加固
- LFU Cache
- 2013长春网赛1005 hdu 4763	Theme Section(kmp应用)
- java http下载文件/上传文件保存
- Servlet、Filter、Listener总结
- Codeforces 559B - Equivalent Strings
- 如何用python解析mysqldump文件
- Windows 只能安装32位虚拟机问题
- chromium之message_pump_win之一
- oracle为IN OUT变量或OUT变量赋值时提示“表达式''不能用作赋值目标”