el caso es que hasta ahora yo he estado llamando desde mi flash a un XML como había hecho siempre, así...
Código:
ya que tenía el XML en otra hoja aparte. El problema que tengo ahora es que me pasan el XML dentro de la propia pagina HTML donde va el object del flash.... alguien sabria como recoger ese XML por favor????? function cargarXML() { obj_xml.load("datos2.xml"); }
yo no se como hacer la llamada para que me lo leyera como hasta ahora....
un ejemplo de lo que seria el object es este...
Código:
se os ocurre el modo??? <OBJECT classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0" WIDTH="740" HEIGHT="420" ALIGN=""> <PARAM NAME=movie VALUE="prueba.swf"> <param name="wmode" value="transparent"> <PARAM NAME=quality VALUE=high> <PARAM NAME=bgcolor VALUE=#FFFFFF> <param name="flashvars" value='xml=<?xml version="1.0" encoding="ISO-8859-1"?> <!DOCTYPE CESTAS [ <!ELEMENT CESTAS (CESTA+)> <!ELEMENT CESTA (CATEGORIA+)> <!ELEMENT CATEGORIA EMPTY> <!ATTLIST CESTA CODIGO CDATA #REQUIRED DESCRIPCION CDATA #REQUIRED OBJETIVO CDATA #IMPLIED HORIZONTE CDATA #IMPLIED > <!ATTLIST CATEGORIA IMPORTE CDATA #REQUIRED URL CDATA #REQUIRED > ]> <CESTAS> <CESTA CODIGO="C" DESCRIPCION="Conservadora" OBJETIVO="objetivo conservador" HORIZONTE="menos de cuatro años"> <CATEGORIA IMPORTE="1 €" URL="http://www.ya.com" /> <CATEGORIA IMPORTE="11 €" URL="http://www.nba.com" /> </CESTA> </CESTAS> '> <EMBED src="prueba.swf" quality=high wmode="transparent" WIDTH="740" HEIGHT="420" NAME="tituloFlash" ALIGN="" TYPE="application/x-shockwave-flash" PLUGINSPAGE="http://www.macromedia.com/go/getflashplayer"></EMBED> </OBJECT>
muchas gracias a todos....