Ver Mensaje Individual
  #2 (permalink)  
Antiguo 28/09/2012, 09:53
furoya
(Desactivado)
 
Fecha de Ingreso: noviembre-2002
Ubicación: Ciudad Autónoma de Buenos Aires
Mensajes: 2.367
Antigüedad: 21 años, 5 meses
Puntos: 317
Respuesta: Funcion para exportar a CSV con Javascript

Hola arrakshe, bienvenido.

Tu descripción no es mala, pero hay alguna mala interpretación.
Javascript no crea documentos. Como mucho te va a convertir una cadena que tiene (p.e.) un código de creación de tabla, en otra cadena con los datos separados por comas. Siempre que le escribas la función correspondiente, porque no es nativa.

Si estás nombrando distintos navegadores, es porque lo querés hacer desde una página web, y las páginas web, por supuesto, no generan documentos. Guardan los que ya están hechos.
Es por una cuestión de seguridad.

Quien te hace el *.csv es una aplicación que puede estar integrada a un navegador, y generalmente hay que descargarla y autorizarla.
Internet Explorer lo hacía con DX integrados al S.O. Windows, pero hoy también hay que darle mil autorizaciones y bajar niveles de seguridad.

Como ya tenés una de esas aplicaciones que seguramente harás bajar a los usuarios de tu red o a tus clientes, es muy posible -como decís- que se le pueda controlar algo desde un escript.
Quizá hasta la estensión y el nombre de archivo a guardar se le puedan mandar como parámetros.

Pero no es javascript, y va a ser más fácil preguntar en el foro de soporte de esas aplicaciones, o en un subforo de aquí que sea más apropiado, porque esas líneas de código van a ser "propietarias".

Lamento no conocer más del asunto. Igual este tema no se cierra, así que siempre puede pasar alguien que sepa o haya tenido su experiencia con smartgwt. Si te parece, esperás un poco, y después reportás para que se mueva el tema.

Saludos
furoya.


p.d.: ¿y mandar la cadena a PHP para que el servidor haga un documento descargable?