Hola a todos.
Tengo un problemilla: Necesito crear un servicio web que se pueda llamar desde javascript, que devuelva un fichero que se genera en su interior (es un excel) y que a su vuelta, en javascript, me abra una ventana/pestaña nueva con ese fichero.
El servicio web, que se llame desde javascript, ya está creado. El problema es, primero, devolver ese fichero, y segundo que javascript lo recepcione (a ser posible sin llegar a grabar ese fichero a disco) y lo abra en una nueva ventana.
Llevo varios días buscando, y la única solución para devolver un fichero es como un array de bytes, lo cual, javascript, ni es capaz de reconocerlo como un fichero, ni mucho menos abrirlo en otra ventana. Tb he localizado, a través de ActiveX, abrir un fichero en disco (un .txt) con javascript, pero tampoco me vale, pues primero tendría que recibir el fichero y grabarlo, cosa que no quería hacer, pero aunque quiesiera, no sé si se puede hacer.
Os agradezco de antemano toda la ayuda prestada.
Un saludo.