Hola Hari, todas las pruebas que hice eran en el navegador, nunca desde el IDE. De todas formas, con la solución que encontré va de lujo, y sin VB.
Salu234 ----- Original Message ----- From: Hari Seldon To: [email protected] Sent: Thursday, December 29, 2005 2:37 PM Subject: RE: [ASNativos] Retomando el tema: xml.send() hacia ASP Yo conseguí hacer funcionar el sendAndLoad sin problemas con ASP y con VB (con un ocx que hay para conectar VB con un SWF, funciona como una especie de listener en VB), con Flash MX (o sea que ahora en MX 2004 u 8 debería de ir mejor), el problema es que no se dónde tengo los ejemplos... Pero vamos, que se pueden hacer funcionar con POST sin problemas... Mi opinión es que deberías de hacer las pruebas en server, a ver qué pasa (o sea no en el IDE de Flash, sino en el navegador publicado en el server, ya sea este localhost o remoto) Un saludo. > -----Mensaje original----- > De: [EMAIL PROTECTED] > [mailto:[EMAIL PROTECTED] En nombre de xleon > Enviado el: jueves, 29 de diciembre de 2005 13:49 > Para: [email protected] > Asunto: Re: [ASNativos] Retomando el tema: xml.send() hacia ASP > > Solucionado!!!! > > a tomar por c%&$ el xml.send(), no me da mas que dolores de > cabeza. He usado loadVars() y perfecto. > En Flash: > -------------------------------------------------------------- > ------------------ > > var cadenaXML:String = "<?xml version='1.0' ?>"; > cadenaXML+= "<juego>"; > for(var i:Number=0;i<columnas_arr.length;i++){ > cadenaXML += "<columna > numero='"+columnas_arr[i].numero+"'>"+columnas_arr[i].seleccio > nados+"</columna>"; > } > cadenaXML+= "</juego>"; > chivato_txt.text += cadenaXML; > var lv:LoadVars = new LoadVars(); > lv.xml = cadenaXML; > lv.send("parseos.asp", "_blank", "POST"); > > -------------------------------------------------------------- > ------------------ > > > En ASP (con Jscript) > -------------------------------------------------------------- > ------------------ > > <[EMAIL PROTECTED]"JAVASCRIPT" CODEPAGE="65001"%> > <% > var xmlDoc=new ActiveXObject("Microsoft.XMLDOM") > xmlDoc.async="false" > xmlDoc.loadXML(Request.Form("xml").Item); > //xmlDoc.loadXML(cadena); > %> > <code> > <% > for(i=0;i<xmlDoc.documentElement.getElementsByTagName("columna ").length;i++){ %> > Columna <%= > xmlDoc.documentElement.getElementsByTagName("columna")[i].getA > ttribute("numero") %>: > <%=xmlDoc.documentElement.getElementsByTagName("columna")[i].t > ext %><br> > <% } %> > </code> > > <% > > Response.End(); > %> > > -------------------------------------------------------------- > ------------------ > > > > Resultado: > > -------------------------------------------------------------- > ------------------ > > Columna 1: 7,21,23,32,36,44 > Columna 2: 13,17,22,23,30,43 > Columna 3: 2,18,22,26,34,40 > Columna 4: 4,6,11,20,26,37 > Columna 5: 10,17,21,38,45,48 > Columna 6: 3,4,8,13,17,33 > Columna 7: 1,3,5,19,29,37 > Columna 8: 8,22,24,25,40,46 > -------------------------------------------------------------- > ------------------ > > > > El resultado es solo un ejemplo que puse para ver si > funcionaba bien, pero el caso es que ya puedo parsear el > xml, o guardarlo con el método save(), o lo que sea. > > Bueno, gracias por todo. Espero que esto le sirva a alguien. > > Salu234---------------------------------- > Lista ASNativos:[email protected] > http://www.5dms.com/listas > ---------------------------------- > > __________ Información de NOD32 1.1343 (20051228) __________ > > Este mensaje ha sido analizado con NOD32 antivirus system > http://www.nod32.com > > ---------------------------------- Lista ASNativos:[email protected] http://www.5dms.com/listas ---------------------------------- -- No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.1.371 / Virus Database: 267.14.9/216 - Release Date: 29/12/2005 ---------------------------------- Lista ASNativos:[email protected] http://www.5dms.com/listas ----------------------------------

