Comunidad de diseño web y desarrollo en internet online

Enviar email desde un datagrid Flex 3

Citar            
MensajeEscrito el 13 Dic 2012 06:42 pm
Hola amigos de Flex, tengo un datagrid en Flex 3, con una columna que es el email de empleados.

Cuando clickeo sobre una fila, me abre el programa de correo predeterminado. Esto funciona perfecto en Google Chrome, pero en Internet Explorer 9, además de abrir el programa de correo predeterminado (lo hace bien), me abre una ventana con "navegación cancelada", cuya dirección es:

"mailto:[email protected]?subject=Correo desde sitio web"

El código utilizado es:
var request: URLRequest = new URLRequest ("mailto:"+empleados.selectedItem.correo+"?subject=Correo desde sitio web");
navigateToURL(request,"_self"); //también probé con blank.

Cómo puedo hacer para que NO se abra esa ventana que NO tiene utilidad alguna?

Gracias por la ayuda que me puedan brindar!

Por grodrig61

Claber

223 de clabLevel



 

chrome
Citar            
MensajeEscrito el 17 Dic 2012 07:13 pm
Lo pude solucionar, aporto la solución por si le sirve a alguien.
Es con sendToURL en reemplazo de navigateToURL.

var request: URLRequest = new URLRequest ("mailto:"+empleados.selectedItem.correo+"?subject=Correo desde sitio web");
sendToURL(request); // ojo va con un solo argumento

Gracias

Por grodrig61

Claber

223 de clabLevel



 

chrome

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.