Javascript一个简单的图像预载函数
2012-05-25 15:45
253 查看
???可以优化速度????
C# code
<script language=javascript>
function preloadImages(){
if(document.images){
if(!document.MM_p) document.MM_p=new Array();
var i, j=document.MM_p.length;
for(i=0; i<arguments.length; i++){
if (arguments[i].indexOf("#")!=0){
document.MM_p[j]=new Image;
document.MM_p[j++].src=arguments[i];
}
}
}
}
</script>
应用:
程序代码
<script language=javascript>
preloadImages("http://img.knowsky.com/img/logo.jpg");
</script>
我一般更喜欢用
程序代码
<img src="http://img.knowsky.com/img/logo.jpg" style="display:none" />
来实现预加载。
C# code
<script language=javascript>
function preloadImages(){
if(document.images){
if(!document.MM_p) document.MM_p=new Array();
var i, j=document.MM_p.length;
for(i=0; i<arguments.length; i++){
if (arguments[i].indexOf("#")!=0){
document.MM_p[j]=new Image;
document.MM_p[j++].src=arguments[i];
}
}
}
}
</script>
应用:
程序代码
<script language=javascript>
preloadImages("http://img.knowsky.com/img/logo.jpg");
</script>
我一般更喜欢用
程序代码
<img src="http://img.knowsky.com/img/logo.jpg" style="display:none" />
来实现预加载。
相关文章推荐
- Codewars简单使用和 其中一道题,用JavaScript实现一个函数,求一个正数的次大数字,拿自己的解法和大神相比,简直对不起JavaScript给我提供的 那么多便利
- ch4_3_5利用radon函数和iradon函数构造一个简单图像的投影并重建图像.m
- 检测一个函数是否是JavaScript原生函数的小技巧
- 一个简单函数的反汇编
- 用 Matlab GUI搭建一个简单的CBIR图像检索系统(二)
- javascript 一个函数调用另外一个函数的值
- 你知道的,javascript语言的执行环境是"单线程模式",这种模式的好处是实现起来比较简单,执行环境相对单纯;坏处是只要有一个任务耗时很长,后面的任务都必须排队等着,会拖延整个程序的执行,因此很多时候需要进行“异步模式”,请列举js异步编程的方法。
- 一个简单易懂的js日期格式化函数
- 可以重复使用的一个简单动画函数
- 强大的C# Expression在一个函数求导问题中的简单运用
- 非常简单的一个函数 竟然一直没有使用 find()
- 兼容FireFox 用javascript写的一个画图函数
- 一个ASP的简单的加密密码函数及说明
- 创建一个简单的组件在C#或Visual Basic,把它从JavaScript
- 一个非常简单的函数为什么会崩溃
- javascript笔记——点击按钮(或超链接)如何跳转到另外一个页面并执行目标页面的js函数
- 原生Javascript封装的一个AJAX函数分享
- 一个简单的oracle函数返回数组的例子[zz]
- 【javascript】javascript中call及apply函数作用:主要实现将函数绑定到另外一个对象上去运行
- 常用的JavaScript验证正则表达式(转,附加一个“HTML元素事件简单解析”)