源码网商城,靠谱的源码在线交易网站 我的订单 购物车 帮助

源码网商城

多种方法实现load加载完成后把图片一次性显示出来

  • 时间:2022-05-17 00:08 编辑: 来源: 阅读:
  • 扫一扫,手机访问
摘要:多种方法实现load加载完成后把图片一次性显示出来
方法一:
[u]复制代码[/u] 代码如下:
<script type=”text/javascript”> var obj = new Image(); obj.src = “yourpicurl.jpg”; obj.onload = function() { //这个地方可以重复写入,如果错误的话,换到外面即可 document.getElementById(”mypic”).innnerHTML = “<img src='”+this.src+”‘ />”; } </script> <div id=”mypic”>onloading……</div>
方法二:
[u]复制代码[/u] 代码如下:
<script type=”text/javascript”> var obj = new Image(); obj.src = “yourpicurl.jpg”; obj.onreadystatechange = function() { if ( this.readyState == “complete”) { //这个地方可以重复写入,如果错误的话,换到外面即可 document.getElementById(”mypic”).innnerHTML = “<img src='”+this.src+”‘ />”; } } </script> <div id=”mypic”>onloading……</div>
方法三:
[u]复制代码[/u] 代码如下:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>无标题文档</title> </head> <script language="javascript" src="/js/jquery-1.4.4.js" type="text/javascript"> </script> <script language="javascript" type="text/javascript"> <!--//var total;var curt = 0;$(document).ready(function() { total = $("#content img").length; $("#content img").each(function(){ var image = new Image(); image.src = $(this).attr('src'); if (image.complete){ imageLoaded(); } else{ image.onload = imageLoaded; } }); }); function imageLoaded(){ curt+=1; if(curt==total){ $("#content").show(); }}//--> </script> </head> <body> <div id="content" style="display:none;" > <img src="" /> <img src="" /> <img src="" /> </div> </body> </html>
  • 全部评论(0)
联系客服
客服电话:
400-000-3129
微信版

扫一扫进微信版
返回顶部