Finalmente se pudo. A parte del xml, lo que hice fue un miChatXML.load(). Nada elegante porque realmente no quería cargar una respuesta. Finalmente, lo que mando debe ser un textField.htmlText porque si no, no respetaba los espacios.
Código :
chatXML = new XML("<contenido>"+"texto"+"</contenido>");
//trace(chatXML);
//comando para mandar de flash a javascript
//fscommand ("send_var", history.text);
chatXML.ignoreWhite = true;
trace("::::::")
trace(history_save.htmlText);
chatXML.load("http://192.168.1.70/top-report/chat_fla/foro.cfc?method=guardaHistorial&wbs_padre="+history_save.htmlText);
chatXML.onLoad = function(exitoso) {
if (exitoso) {
trace("Historial creado" );
trace("---------------------------------");
trace(this);
trace("---------------------------------");
} else {
trace("datos no cargados");
}
};
y el archivo de coldfusion quedó así:
Código :
<cfcomponent>
<cffunction name="guardaHistorial" access="remote" output="true">
<cfargument name="wbs_padre" type="string" required="true">
<cffile action = "write" file = "c:/temp/#dateFormat(now(), 'dd-mm-yyy')#ChatTopReport.html"
output = "<html><head><title>Guargar conversacion</title></head>
<body>
<center><h1>Chat Top-report del dia #dateFormat(now(), 'dd-mm-yyy')#</h1></center>
#wbs_padre#
</body>
</html>">
<node label="Foros" titulo="Temas Disponibles"> #wbs_padre#</node>
</cffunction>
</cfcomponent>
Ahora bien, lo que trato es que el usuario decida la ruta en que se guarda el archivo. Sé que esto es Coldfusion seguramente pero si me pudieras ayudar mostrándome un camino, te lo agradecería mucho mucho muchoo
Gracias por tu ayuda
[/code]