1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71
| Object.prototype.onEnterFrame=function(){
if(undefined!=arguments[0]){
Function=arguments[0];}
if(undefined!=arguments[1]){
obj=arguments[1];}
if(undefined!=arguments[2]){
duration=arguments[2];}
if(undefined!=arguments[3]){
iterator=arguments[3];}
if(undefined!=arguments[4]){
start=arguments[4];}
if(undefined!=arguments[5]){
end=arguments[5];}
if(Function=="loadImage"){
load=function(){
obj.maMethode(start,end);
};
this.timer=setInterval("load()",duration);
}
}
function monObjet(){
this.maMethode=function(){
i=arguments[0];
if(i<arguments[1]){
var sChargeImg="";
sChargeImg+="oImg"+i+"= new Image();";
sChargeImg+="oImg"+i+".src=\""+url+""\";clearInterval(this.timer);";
sChargeImg+="oNewImage"+i+"=document.createElement(\"img\");";
sChargeImg+="oNewImage"+i+".setAttribute(\"src\",oImg"+i+".src);";
sChargeImg+="oNewImage"+i+".setAttribute(\"width\",100);";
sChargeImg+="oNewImage"+i+".setAttribute(\"height\",140);";
sChargeImg+="oNewImage"+i+".setAttribute(\"id\",\"idimage"+i+"\");";
sChargeImg+="oId"+i+"=document.getElementById(\"idimage"+i+"\");";
sChargeImg+="oId"+i+".parentNode.replaceChild(oNewImage"+i+",oId"+i+".parentNode.firstChild);";
sChargeImg+="this.onEnterFrame(\"loadImage\",this,100,0,"+(i+1)+",arguments[1]);";
eval(sChargeImg);
}
else
{
clearInterval(this.timer);
}
}
}
var oObject=new monObjet();
oObject.maMethode(0,100); |
Partager