Javascript一个简单的图像预载函数

2016-02-19 15:52 2 1 收藏

下面是个超简单的Javascript一个简单的图像预载函数教程,图老师小编精心挑选推荐,大家行行好,多给几个赞吧,小编吐血跪求~

【 tulaoshi.com - Web开发 】

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; iarguments.length; i++){
            if (arguments[i].indexOf("#")!=0){
                document.MM_p[j]=new Image;
                document.MM_p[j++].src=arguments[i];
            }
        }
    }
}
/script

应用:

(本文来源于图老师网站,更多请访问https://www.tulaoshi.com/webkaifa/)

 程序代码

(本文来源于图老师网站,更多请访问https://www.tulaoshi.com/webkaifa/)

script language=javascript
preloadImages("http://img.knowsky.com/img/Logo.jpg");
/script

我一般更喜欢用

 程序代码

(本文来源于图老师网站,更多请访问https://www.tulaoshi.com/webkaifa/)

img src="http://img.knowsky.com/img/Logo.jpg" style="display:none" /
来实现预加载。

来源:https://www.tulaoshi.com/n/20160219/1610615.html

延伸阅读
标签: Web开发
代码如下: 本人原创的代码,高手看来,也许流程笨拙点,但是很实用.看者要顶啊     /*---------------------------------------------------------------//   * 函数说明:分页函数 page($sql,$pagesize="30")   * $sql 查询语句(除limit外,可带排序或者条件限制)  &nbs...
标签: ASP
<% Dim myarr For i = 0 To 100 Randomize no = Int((1000-1+1)*Rnd+1) For j = 0 To i If no < myarr(j) And no < "" Then j = j + 1 Else Exit For End If myarr(i) = no Next If i = 21 Then Exit For End If Next %
标签: Web开发
用javascript的ShowModalDialog()函数去显示一个aspx页面时,存在缓存的问题,第一次ShowModalDialog的时候看到的是正常的内容,而第二次开始看到的页面内容则都是第一次看的内容,也就是说页面是直接从缓存里面得到的,而不是去服务器取,而我的程序里面都没有让这个页面永远的缓存 两个解决办法: 方法一:先写一个htm页面,里...
标签: PHP
  之所以是能写出来这个函数,主要是对该网站的session结构清楚,如:name|s:4:"tasm";passwd|s:6:"111111";mode|s:1:"1",也知道该session存放的位置,而且可以上传文件,所以嘛,当时就做了一次小小的黑客,在线的朋友的密码可以一览无余,呵呵: <? function submit1(){ global $username; print ...
标签: Web开发
一般情况下,我们在JS中用函数直接量来命名一个简单的函数。 script type="text/javascript" var func=function(s){window.alert(s)}; func("never-online") /script 这在IE或者Mozilla中也是合法的(ECMA标准中有函数直接量的定义)。 但是IE中还有另外一种更简单的命名方式可以简化我们的代码: div id="demo"http:...

经验教程

713

收藏

17
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部