Originariamente inviato da Cheope
se alla finestra di download che chiede di scaricare il file scelgo "apri" invece che "salva", si apre il programma dedicato con un messaggio di errore dicendo che il file non esiste, l'errore si presenta solo con IE
a parte che usare una funzione forceDownload per non fare il download mi sembra un controsenso


cmq e' assolutamente normale, quella funzione e' fatta per far scaricare i files, a prescindere dalla natura degli stessi ... ergo usa un
Content-Type: application/octet-stream
e non un content type dedicato, pdf, rtf o quello che e'

Inutile dire che un browser riuscirebbe comunque, una volta partito il download, a riconoscere il tipo di file, mentre un caca-browser (uno a caso ... IE) no.

Per fare quello ce vuoi fare devi filtrare la richiesta, ovvero se clicka su download, lo scarica, se clicka su read e il file e' leggibile via browser (pdf, txt, altro) non usi la forceDownload ... ma leggi il file e metti il giusto Content e lo mostri