I have a game that I wrote a while back that is no longer
functioning when it is played in Internet Explorer. However, it
still works fine if it is run directly in Flash player.
The game loads data from an XML file, and it appears for some
reason that flash can't load the XML file when in a browser. I
thought it might be the issue with MSIE and ActiveX control (ie,
"click to activate this control"), but I applied a fix for that (an
external .js file that does document.writes to load the control)
and it didn't change anything.
I can't point to the game since it's part of an internal
training course. I can post the code that loads the XML and creates
an array from the data.
I've tried various IE security settings as well, although our
PC's are locked down extremely tightly so there isn't much I can
Hmm. It's not the fact that it's in a browser, that much I
know. I actually
just completed a little xml based slideshow viewer yesterday,
and it works
fine in both IE and FireFox. Your code looks ok... so I'm not
sure what to
tell you. The IE eolas thing is not relevant anyway, since
the Flash movie
will still load the xml and files, regardless if the movie
"activated" by clicking on it.
Have you verified your fillArray() function gets called?
Remember too, that
getting the nodeValue of your node might not be what you
expect - you get a
_node_ value - not a string or a number as you might wish. Do
or toString() on the data... I know I've had that issue
before when working