当前位置:首页 > 代码 > 正文

图片预加载代码(图片预加载原理)[20240501更新]

admin 发布:2024-05-01 20:51 116


本篇文章给大家谈谈图片预加载代码,以及图片预加载原理对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。

本文目录一览:

图片预加载

看了你的源文件,onMouseOVER就是说鼠标移动到图片上才显示出来,你要马上显示出来,那就把这段写到img src=""里面去呀。

=========================

3/20补充:

=========================

不好意思,前面没看懂预加载的意思

可能是网速的问题,测试的时候比较慢,换了其他网站的图片就可以。加了一个checkImages函数,i.complete用来判定图像是否预加载完毕,加载完毕后会alert提示,然后鼠标移动到图片上,应该用不了1秒就立即显示出来。

script

var i;

function preloader() {

i=new Image();

//i.src="";

i.src="";

checkImages();

}

function checkImages() {

var result = false;

result = i.complete;

if (result) {

alert("complete");

} else {

window.setTimeout("checkImages()",1000);

}

}

/script

body onLoad="javascript:preloader()"

img src="" onMouseOVER="javascript:this.src=i.src;"

/body

JS实现图片预加载是什么意思?是要实现怎么样的效果?

是的,预加载会减慢网页打开速度,但是一但打开了话,后面就会很流畅了。楼上的仁兄说的很清楚,跟你举个形象的例子吧,比如40分钟的电视剧,要加10分钟的广告,你是希望先加10分钟,然后很流畅的看电视剧呢,还是希望一开始不加,然后每隔10分钟加2分钟的广告呢?

html中通过js进行预加载图片的问题

通常你这个是因为图片资源比较小,而容器和图片显示比较大,也就说你在DOM中对图片放大了,所以才会模糊

关于图片预加载代码和图片预加载原理的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。

版权说明:如非注明,本站文章均为 AH站长 原创,转载请注明出处和附带本文链接;

本文地址:http://www.ahzz.com.cn/post/949.html


取消回复欢迎 发表评论:

分享到

温馨提示

下载成功了么?或者链接失效了?

联系我们反馈

立即下载