コードをコピー コードは次のとおりです: .org/1999/xhtml"> ;head> < title>js は画像のプリロードを実装し、ロード後にアクションを実行します title> <br> >*html{ <br>パディング:0; <br>ボーダー:0; <br>} <br>ボディ{ボーダー:1px 背景:#fefefe} <br>div #loading{ <br>幅:950px; :265px; <br>ラインの高さ:265px; <br>位置:相対; <br>div#loading p{ <br>位置:静的; <br>位置:絶対; <br>垂直整列:中間; <br>div #loading p img{ <br>位置:静的; > 位置:相対; <br>上:-50%; <br>- -> <br> <div id="loading"> <br><p><img src="http://www.baidu.com/img/baidu_logo .gif" /></p> </div> <br><br>var c=3; <br>var imgarr=new 配列 <br>imgarr[0]="http://www .baidu.com/img/baidu_logo.gif"; <br>imgarr[1]="http://img.baidu.com/img/logo-img .gif"; <br>imgarr[2]="http ://img.baidu.com/img/logo-zhidao.gif"; <br>var Browser=new Object(); <br>Browser.userAgent= window.navigator.userAgent.toLowerCase(); <br>ブラウザ.ie=/msie/.test(Browser.userAgent); <br>Browser.Moz=/gecko/.test(Browser.userAgent); <br>function SImage(url,callback) <br>{ <br>var img = new Image(); <br>if(Browser.ie){ <br>img.onreadystatechange =function(){ <br>if(img.readyState == "complete"||img.readyState=="ロード済み"){ <br>ii=i 1; <br>callback(i); <br>} <br>} <br>}else if(Browser.Moz){ <br>img.onload=function(){ <br>if(img.complete==true){ <br>ii=i 1; <br>} <br> } <br>} <br>img.src=url; <br><br>} <br><br>function icall(v) <br>{ <br>if(v<c){ <BR>SImage ("" imgarr[v] "",icall); 🎜>} <BR>else if(v>=c){ <br>i=0; <br>//location.replace('banner.html' );// ここに独自のアクションを記述します。 <br>} <br>} <br><br><br> </div>