Jep - det kan sagtens klares med javascript...
Ændr' lidt i html-koden for flashen:
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"
codebase="
http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=5,0,0,0"
width=366 height=142 id="IDNAVN">
<embed src="FILNAVN.swf" quality=high width=366 height=142
type="application/x-shockwave-flash" pluginspage="
http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash"
name="IDNAVN" swLiveConnect="true">
</embed>
</object>
Det sidste 'swLiveConnect="true"' er MEGET vigtigt...
Lav så en javascript funktion således:
<SCRIPT LANGUAGE="JavaScript" TYPE="text/javascript">
<!--
function updateFlash(){
window.document.IDNAVN.SetVariable("update", true);
}
//-->
</SCRIPT>
Og i flashen følgende kode i _root:
update = false;
_root.onEnterFrame = function(){
if(update){
//Al din xml-opdateringskode
update = false;
}
}
Dette burde kunne lade sig gøre...
Se evt. mere på
http://www.macromedia.com/support/flash/ts/documents/java_script_comm.htm#jtfc/Filip