# Preloader

**URL:** <https://forum.kirupa.com/t/preloader/289624>\
**Category:** Uncategorized\
**Created:** [June 2, 2009, 6:00pm UTC](https://forum.kirupa.com/t/preloader/289624 "2009-06-02T18:00:44Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![steresa](https://avatars.discourse-cdn.com/v4/letter/s/e68b1a/32.png) [@steresa](https://forum.kirupa.com/u/steresa)\
**Post date:** [June 2, 2009, 6:00pm UTC](https://forum.kirupa.com/t/preloader/289624/1 "2009-06-02T18:00:44Z")

</div>

I have a preloader with the following code

stop();

this.loaderInfo.addEventListener(ProgressEvent.PRO GRESS, onProgress);  
this.loaderInfo.addEventListener(Event.COMPLETE, onComplete);

function onProgress(e:ProgressEvent):void  
{  
var loaded:Number = e.target.bytesLoaded;  
var total:Number = e.target.bytesTotal;  
var pct:Number = loaded/total;  
loader\_mc.scaleX = pct;  
loaded\_txt.text = “Loading…” +(Math.round(pct \* 100)) + “%”;  
}

function onComplete(e:Event):void  
{  
nextFrame();  
}

It works great with everything but in internet explorer. The loader does not show at all.

Any suggestions.
