Ese mensaje, el 99% de las veces que aparece, es por un bucle infinito. En todo caso, seguro que no es porque no recibe el onLoad, estas mirando en el sitio equivocado. No veo nada en ese codigo que lo pueda estar probocando, mira donde tengas bucles...
Un saludo, Joseba > -----Mensaje original----- > De: [EMAIL PROTECTED] > [mailto:[EMAIL PROTECTED] En nombre de Javier Quer > Enviado el: miércoles, 30 de agosto de 2006 14:50 > Para: [email protected] > Asunto: [ASNativos] Esperando a onLoad > > Hola gente, > > Desde un archivo swf estoy llamando a un script PHP que > recoge unos valores de un formulario del archivo swf para > mandarlos por correo electrónico. > > El script PHP reside en otro dominio diferente en el que > reside el archivo swf, por lo que he tenido que crear y > copiar a la raiz del dominio donde reside el script PHP el > archivo crossdomain.xml > > El script PHP manda el mensaje de correo correctamente. El > problema es que en la película swf acaba apareciendo el > mensaje: Un script de película está provocando que el > reproductor de Flash se ejecute lentamente. Si continúa > ejecutándose, su PC podría no responder. ¿Desea anular el script? > > Parece como que el archivo swf no recibiera la respuesta y > quedase a la espera del evento onLoad > > ¿Alguien ha tenido alguna experiencia similar o puede aportar > algo de luz.? > > Aquí pego los fragmentos de código: > > Gracias, > > Javier Q. > > > FLASH: > > var e_mail_e_lv = new LoadVars(); > var e_mail_r_lv = new LoadVars(); > e_mail_e_lv.nombre = name_txt.text; > e_mail_e_lv.e_mail = e_mail_txt.text; > e_mail_e_lv.mensaje = message_txt.text; > > e_mail_e_lv.sendAndLoad("http://www.dominio.net/form_mail.php" > , e_mail_r_lv, "POST"); // Manda el mensaje pero se queda en > bucle. Parece que no recibe el objeto e_mail_r_lv.onLoad = > function(exito) { if (exito) { Alert.show("Mensaje enviado", > "", Alert.OK, this, Alert.OK); } else { Alert.show("Error en > el envío", " ", Alert.OK, this, Alert.OK); } }; > > PHP: > > <?php > $nombre = utf8_decode ($HTTP_POST_VARS['nombre']); $e_mail > = $HTTP_POST_VARS['e_mail']; $mensaje = utf8_decode > ($HTTP_POST_VARS['mensaje']); // $para_nombre = > "Destinatario"; $para_email = "destinatario@ > destinatario.net"; $asunto = "Formulario de Contacto > Web-Flash"; $mensaje_cuerpo = "Mandado por: ".$nombre."\n"."E-mail: > ".$e_mail."\n"."Mensaje: ".$mensaje; > $retorno=mail($para_nombre." <".$para_email.">",$asunto, > $mensaje_cuerpo, > "De: ".$nombre." <".$e_mail.">"); > if ($retorno==true){ > echo "&resultado=Datos enviados. Gracias&"; } else { echo > "&resultado=No se han podido enviar los datos&"; } ?> > > > > ----------------------------------------------------- > ASNativos > www.5dms.com > subscripciones/desubscripciones > http://asnativos.5dms.com > ----------------------------------------------------- > > ----------------------------------------------------- ASNativos www.5dms.com subscripciones/desubscripciones http://asnativos.5dms.com -----------------------------------------------------

