Sto utilizzando un per visualizzare un file di testo:Perché il file .txt in <iframe> viene scaricato anziché visualizzato?
<div class="document-view">
<img src="img/302.GIF" />
</div>
$(window).load(function() {
<s:if test="extention.equalsIgnoreCase('txt')">
element = '<iframe class="iframe" src="/dmsrepo/<s:property value="docLocation"/>" />';
</s:if>
$('.document-view').html(element);
});
Quando ho ispezionare elemento nel browser posso vedere la posizione del file.
<iframe class="iframe" src="/dmsrepo/Legal Doc Type/LegalDocType_123456789_1.0.txt" />
Ma il file di testo viene scaricato in Chrome, Firefox e IE.
Come risolvere questo problema?
EDIT: è possibile riprodurre il comportamento nel seguente violino, che colpisce stranamente solo Firefox, per ogni caricamento della pagina dopo la prima.
Semplicemente open the page, quindi premere Esegui .
Nota: influenza anche il primo carico se il modulo Firebug Net è attivato.
@AndreaLigios Nope..still file scaricati .. –
@AndreaLigios Hai ragione ... Viene scaricato quando aggiorno la pagina in firefox. Ma non ci sono problemi in IE o Chrome. –