| |||
Abrir un archivo en una ventana emergente Buenas, me gustaria si alguien me podria dar informacion o un ejemplo de como abrir un archivo en una ventana emergente, necesito cargar archivos de varios tipos y que se pueda ver el contenido en la nueva ventana, y verlo como si se abriera normalmente, pos no se como se pueda hacer. Muchas Gracias |
| ||||
Respuesta: Abrir un archivo en una ventana emergente Cuando dices el contenido te refieres al contenido del archivo que se ha subido? Por ejemplo que suban una imagen y cuando se haya subido que aparezca en una ventana nueva?
__________________ Tres punto Dos - Mi Blog sobre J2EE, Java, Struts y Diseño Web Proyecto BloJ - Crea tu blog Java |
| |||
Respuesta: Abrir un archivo en una ventana emergente Código HTML: <a href="destino.php?variableparapasarporurl=<? echo $variable; ?>" target="ventanita" onclick="window.open('', 'newwindow','scrollbars=yes,titlebar=yes', 'width=500,height=500')" > |
| |||
Respuesta: Abrir un archivo en una ventana emergente Si es que estoy trabajando jsf y pues tengo archivos de varios tipos(excel,word,IE,pdf) y lo que necesito es que a lo que el popup abra me muestre el contenido del archivo....Eso es Posible? |
| |||
Respuesta: Abrir un archivo en una ventana emergente Hola, Si que se puede hacer lo que tú quieres. Yo habro pdf y .doc sin problemas: File ficheroXLS = new File(strPathXLS); FacesContext ctx = FacesContext.getCurrentInstance(); FileInputStream fis = new FileInputStream(ficheroXLS); byte[] bytes = new byte[1000]; int read = 0; if (!ctx.getResponseComplete()) { String fileName = ficheroXLS.getName(); String contentType = "application/vnd.ms-excel"; //String contentType = "application/pdf"; HttpServletResponse response = (HttpServletResponse) ctx.getExternalContext().getResponse(); response.setContentType(contentType); response.setHeader("Content-Disposition", "attachment;filename=\"" + fileName + "\""); ServletOutputStream out = response.getOutputStream(); while ((read = fis.read(bytes)) != -1) { out.write(bytes, 0, read); } out.flush(); out.close(); System.out.println("\nDescargado\n"); ctx.responseComplete(); } Espero que te sirva de ayuda!! |
| |||
Respuesta: Abrir un archivo en una ventana emergente Buenas! Yo tengo el mismo problema, y he hecho lo que ha puesto brj pero no me funciona, no me da ningun fallo pero sigue sin abrirme la ventana nueva. ¿Alguien sabe que puede ser? Gracias de antemano. Un saludo. |