Try this:

var x1 = dynapi.functions.getImage('a.gif',10,10);
for(var i in dynapi.ximages){
 img = dynapi.ximages[i];
 if(x1==img && img.complete){
     //code here
 }
}

--
Raymond Irving

--- Brian Hayes <[EMAIL PROTECTED]> wrote:
> Can you give an example, Here is what I did and
> return undef..
> 
> 
>                       alert(dynapi.ximages[0]);
> 
> -----Original Message-----
> From: [EMAIL PROTECTED]
> [mailto:[EMAIL PROTECTED] On
> Behalf Of Raymond Irving
> Sent: Wednesday, September 17, 2003 11:22 AM
> To: [EMAIL PROTECTED]
> Subject: Re: [Dynapi-Help]
> dynapi.functions.getImage() two functions.
> 
> 
> All should work in IE. I think NS6+,Moz,Opera does
> not
> work too well with the img.complete property of the
> Image object, correct?
> 
> I think you can loop through dynapi.ximages and test
> for the .complete or .failed property to see if the
> image was loaded or has failed.
> 
> --
> Raymond Irving
> 
> --- Brian Hayes <[EMAIL PROTECTED]> wrote:
> > Hello,
> >  
> >             I have spent the past week tiring to
> > take advantage of the
> > captureImageProgrss(fn) feature, but without
> > success. I either get mixed
> > results or no results when using this feature.
> >  
> > Example: The code below only seems to work some of
> > the time..
> >  
> >             //var oBase = this; //Get Back to this
> > from the below
> > function....
> >  
> >
>
//dynapi.functions.captureImageProgress(IsNextImageCompleted)
> >             //dynapi.functions.setImageTTL(150000)
>  
> > 
> >             //function
> > IsNextImageCompleted(completed,failed,total){
> >             //          if(completed <
> > total){oBase.ShowWaitObject(true);;} // Not done
> > loading.
> >             //         
> > if((completed+failed)==total) { // We got
> > failures.
> >             //                      var
> > a=dynapi.functions.getFailedImages();
> >             //                      for(var
> > i=0;i<a.length;i++){
> >             //                                 
> > a[i].reload();
> >             //                      }
> >             //          }
> >             //          if (completed == total) { 
> > //Once completed then
> > switch our visible layer with our count number, or
> > the next number up.
> >             //                                 
> > if(oBase.getLevels() <
> > oBase.getZoomCount()){ ; } else {
> > oBase.switchImageLayerVisible(); };
> >             //
> > oBase.ShowWaitObject(false); //Hide all Wait/Stop
> > objects...
> >             //
> > oBase.switchImageLayerVisible();
> >             //          }; // we got them all.
> >             //}
> >  
> > But, the bigger issue that I have is that I need
> to
> > be able to run code
> > differently based on which image is downloaded. So
> I
> > would need to be
> > able to do two of the obove, but different actions
> > based on which one
> > gets loaded... Not to mention, attempting to a
> > custom function such as:
> > But only works in IE, and not NS 7.0 ?? Any help
> > would be greatly
> > appreciated. 
> >  
> > p.BuildZoomLayer = function(whichLayer){
> >            
> if(this.Images[whichLayer].SRC.complete
> > == false ){ // Our
> > Image is NOT loaded... CALL ME and Check Again.
> >                         this._ZTimer =
> >
>
window.setTimeout(this+".BuildZoomLayer("+whichLayer+")",100);
> >             } else { // We loaded our image..
> >                         this._ZTimer = null;
> >                        
> this.Images[whichLayer].DOM
> > =
> > document.images[this.Images[whichLayer].ID]; //
> set
> > our DOM Object from
> > out image object.
> >             }
> >             
> > }
> > 
> 
> 
> __________________________________
> Do you Yahoo!?
> Yahoo! SiteBuilder - Free, easy-to-use web site
> design software
> http://sitebuilder.yahoo.com
> 
> 
>
-------------------------------------------------------
> This sf.net email is sponsored by:ThinkGeek
> Welcome to geek heaven.
> http://thinkgeek.com/sf
> _______________________________________________
> Dynapi-Help mailing list
> [EMAIL PROTECTED]
>
https://lists.sourceforge.net/lists/listinfo/dynapi-help
> 
> 
> 
> 
>
-------------------------------------------------------
> This sf.net email is sponsored by:ThinkGeek
> Welcome to geek heaven.
> http://thinkgeek.com/sf
> _______________________________________________
> Dynapi-Help mailing list
> [EMAIL PROTECTED]
>
https://lists.sourceforge.net/lists/listinfo/dynapi-help


__________________________________
Do you Yahoo!?
Yahoo! SiteBuilder - Free, easy-to-use web site design software
http://sitebuilder.yahoo.com


-------------------------------------------------------
This sf.net email is sponsored by:ThinkGeek
Welcome to geek heaven.
http://thinkgeek.com/sf
_______________________________________________
Dynapi-Help mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/dynapi-help

Reply via email to