Estoy intentando leer un archivo atravez de xmlHttp.open y al momento de mostrar el resultado lo muestra como texto plano.
Yo Necesito que mantenga los saltos de lineas y Tabuladores.
NO PUEDO USAR PHP, porque el archivo esta en una Intranet con login.
Código PHP:
xmlHttp = null;
function getXMLHttp() {
if (window.XMLHttpRequest) {
xmlHttp = new XMLHttpRequest();
}
else if (window.ActiveXObject) {
xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
}
}
function startRequest() {
getXMLHttp();
if (xmlHttp != null) {
xmlHttp.onreadystatechange = function () {
if(xmlHttp.readyState == 4) {
if(xmlHttp.status == 200) {
document.getElementById("result").innerHTML = xmlHttp.responseText;
} else {
document.getElementById("result").innerHTML = "Error";
}
} else {
document.getElementById("result").innerHTML = "Working...";
}
}
xmlHttp.open("GET", "mi.txt");
xmlHttp.send(null);
} else {
alert("Your browser does not support XMLHTTP!");
}
}