[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
RE: [Swftools-common] preloader not working on IE7
From: |
Goldstein, Seth |
Subject: |
RE: [Swftools-common] preloader not working on IE7 |
Date: |
Mon, 23 Feb 2009 11:02:52 -0600 |
Upon clicking that link, I get bounced to
http://systempages.justfree.com/file-not-found.php
-----Original Message-----
From: address@hidden [mailto:address@hidden On Behalf Of Pablo Rodríguez
Sent: Monday, February 23, 2009 11:00 AM
To: address@hidden
Subject: [Swftools-common] preloader not working on IE7
Hi there,
I have just uploaded http://ousia.justfree.com/output.swf that is mainly
a sprite with a preloader (script below).
For some strange reason, the preloader works with both Firefox 2 and
Opera 9 plus Flash 10 (both are on my Linux system). In Linux using IE5,
IE55 and I6 with Wine plus Flash 9 works the preloader also fine. But in
real WinXP, IE7 and Flash 10, the preloader doesn't work at all.
The sprite itself doesn't work, but I'm not interested in this right now.
Could anyone test this with IE in WinXP and tell me whether the
preloader works or not?
Thanks for your help,
Pablo
# Presentation loader for SuperShow presentations
.flash filename="orphanworks-loader.swf" version=7 fps=12
.font roman "/usr/share/fonts/ttf/AVI-Optima-Bold.ttf" glyphs="
%()MB0123456789/:,."
.edittext loader font=roman color=#808080 size=30% width=300 height=30
border=none align="right" noselect variable=loading_text
.swf first_slide "orphanworks-first.swf"
.frame 1
.put first_slide
.put loader
.stop loader
.action:
slide_height=Stage.height;
slide_width=Stage.width;
counter_percent=(slide_width/800)*100;
loader._x = slide_width-(loader._width*(counter_percent/100)*1.5);
loader._y = slide_height-(loader._height*2.5);
loader._xscale=counter_percent;
loader._yscale=counter_percent;
.end
.frame 2
.action:
loading_text = (String (Math.round ((_root.getBytesLoaded() /
(1024*1024)) * 100) / 100) + " MB / " + String (Math.round
((_root.getBytesTotal() / (1024*1024)) * 100) / 100) + " MB " + " (" +
String (Math.round ((_root.getBytesLoaded() * 100) /
_root.getBytesTotal())) + "%)" );
if (_root.getBytesLoaded() < _root.getBytesTotal()) {
gotoAndPlay(1);
} else {
gotoAndPlay(3);
}
.end
.frame 3
.sprite movie
.end
.put movie
.stop
.end