js 单个图片的延迟加载
2016-06-02 10:34
435 查看
单个图片的延迟加载
总结: 1.Image对象,代表的是嵌入的图片 -->img标签每出现一次,Image对象就会被创建一次。所以创建一个实例用来接收img的src。
2.onload就是页面或者图片加载完成之后触发。
3.用完这个实例之后,一般要销毁的!要不然加载一次创建一个!造成负担。
开始写代码:
总结: 1.Image对象,代表的是嵌入的图片 -->img标签每出现一次,Image对象就会被创建一次。所以创建一个实例用来接收img的src。
2.onload就是页面或者图片加载完成之后触发。
3.用完这个实例之后,一般要销毁的!要不然加载一次创建一个!造成负担。
开始写代码:
<div id="banner"> <img src="" trueImg="1.png"/> </div>
var banner = document.getElementById("banner"); var imgFir = banner.getElementsByTagName("img")[0]; window.setInterval(function(){ var oImg = new Image; oImg.src = imgFir.getAttribute("trueImg"); oImg.onload = function(){ imgFir.src = this.src; imgFir.style.display = "block"; oImg = null; } },500);
相关文章推荐
- 【HTML5/CSS/JS】<br>与<p>标签区别(二)
- js 异步请求
- javascript动画-鼠标移动到时透明度渐变
- javascript错误总结1
- $.each()
- jsp界面的一些操作
- Javascript字符串拼接小技巧(推荐)
- 书摘及理解:Servlet与JSP的关系
- WebKit的JS Binding解析
- jsp页面中的post提交方式
- [Effective JavaScript 笔记]第23条:永远不要修改arguments对象
- JS从一组数据中找到指定的单条数据的方法
- javascript动画-鼠标移动到时隐藏块移出
- JavaScriptCore框架在iOS7中的对象交互和管理
- iOS7新JavaScriptCore框架入门介绍
- JavaScript学习--Item37 面向对象高级程序设计
- JavaScript学习--Item36 客户端检测技术
- js 倒计时 (时分秒版本)
- JavaScript核心语法总结(推荐)
- JavaScript学习--Item35 事件流与事件处理