чтение из файла с помощью ajax - PullRequest
1 голос
/ 18 марта 2012

Я пытаюсь читать из файла на локальном компьютере, используя Ajax. Файл, из которого он читает, представляет собой текстовый файл, имеющий такие номера, как 1 2 3 4 5 но когда я запускаю код в браузере, несмотря на все форматирование, числа отображаются разделенными пробелом, а не на новых строках. быть благодарным

Вот код:

<html>
<script>
var oRequest;
var i;
if(document.all) {

oRequest = new ActiveXObject("Microsoft.XMLHTTP")
}
else {
oRequest = new XMLHttpRequest();
}
oRequest.open("GET", "file:///C:/testing.txt", false);
oRequest.send(null);
textToBeWritten = oRequest.responseText;
document.write(textToBeWritten+"<br />");
</script>
</html>

1 Ответ

0 голосов
/ 18 марта 2012

Вам необходимо преобразовать переводы строк в текстовом файле (\n) в переводы строк HTML (<br />) следующим образом:

textToBeWritten = oRequest.responseText.replace("\n", "<br />");
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...