Форум программистов, компьютерный форум, киберфорум
Наши страницы

JavaScript

Войти
Регистрация
Восстановить пароль
 
Maxximus
1 / 1 / 0
Регистрация: 21.12.2010
Сообщений: 34
#1

Стихи через AJAX - JavaScript

28.12.2011, 19:42. Просмотров 618. Ответов 3
Метки нет (Все метки)

Собственно, смысл вопроса сводится к следующему: нужно получить определенный текст из файла на сервере через ajax, но учитывая, что текст - это стих, и воспроизвести его надо с соблюдением структуры (к примеру, правильный перенос строки). Сам текст получить - получил, вот код, а вот как в нем сохранить структуру строк - это вопрос.
обычный запрос
Javascript
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
function () {
 
        var xmlhttp;
 
        if (window.XMLHttpRequest) {
 
            xmlhttp = new XMLHttpRequest();
 
        }
 
        else {
 
            xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
 
        }
 
        xmlhttp.onreadystatechange = function () {
 
            if (xmlhttp.readyState == 4 && xmlhttp.status == 200) {
 
                document.getElementById("text").innerHTML = xmlhttp.responseText; // text - id блока в html
 
            }
 
        }
 
        xmlhttp.open("GET", <url>, true);
 
        xmlhttp.send();
 
    };
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
28.12.2011, 19:42
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Стихи через AJAX (JavaScript):

Пагинация и автообновление через ajax - JavaScript
Здравствуйте! С котом проблем нет, есть проблема в логике и алгоритме. Итак: На сайте используются личные сообщения. Их может быть...

Автокомплит через ajax, typeahead - JavaScript
Делаю автокомплит с помощью typeahead: $('#user_delivery_number').typeahead({ hint: true, highlight: true, minLength:...

Определение select через ajax - JavaScript
На странице товара интернет-магазина выводится нормальная цена товара, цена со скидкой, а также списки &lt;select&gt; для выбора ширины и высота...

Подгрузка картинок через ajax - JavaScript
Здравствуйте. Сделал кое-какое подобие галереи. Пример моего сайта. Генерируется каскад превьюшек с id по порядку (showimage1, showimage2,...

Передать через Ajax php переменную - JavaScript
Со страницы авторизации, идет перенаправление на главную страницу. Все данные о пользователи хранятся в php сессии.Далее на главной...

передача данных из js в php через ajax - JavaScript
помогите, пожалуйста. Не получается сделать авторизацию. В консоли выводит: jquery-1.12.3.min.js:4 POST...

3
resource2008
109 / 109 / 2
Регистрация: 11.03.2011
Сообщений: 421
29.12.2011, 01:52 #2
а что собой представляет сам текст??
он возвращается "форматированным", но оформление не отображается на странице, или он приходит одной сплошной строкой?
0
Maxximus
1 / 1 / 0
Регистрация: 21.12.2010
Сообщений: 34
29.12.2011, 02:01  [ТС] #3
Я уже разобрался. Надо было всего-то вписать после запроса
Javascript
1
responseText.replace(/\n/g,'<br />');
0
Vovan-VE
13139 / 6522 / 188
Регистрация: 10.01.2008
Сообщений: 15,071
29.12.2011, 17:29 #4
Цитата Сообщение от Maxximus Посмотреть сообщение
Javascript
1
document.getElementById("text").innerHTML = xmlhttp.responseText;
Javascript
1
2
3
var t = document.getElementById("text");
t.innerHTML = '';
t.appendChild(document.createTextNode(xmlhttp.responseText));
CSS
1
#text {white-space:pre;}
Добавлено через 1 минуту
Цитата Сообщение от Maxximus Посмотреть сообщение
Надо было всего-то вписать после запроса
Стих - это plain-текст, а Вы его прямо в innerHTML пихаете. Небезопасно.
0
29.12.2011, 17:29
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
29.12.2011, 17:29
Привет! Вот еще темы с ответами:

Обновление таблицы html через ajax - JavaScript
с пхп через limit я достаю первые 10 строк таблицы. потом через пхп и хтмл создаю таблицу и вписываю туда даные из масива (через ехо) ...

Постоянная подгрузка контента через AJAX - JavaScript
Здравствуйте всем. Подскажите как лучше организовать область постоянной подгрузкы контента, через AJAX. Будто страница постов, и только...

Исполнение скриптов, полученных через Ajax - JavaScript
При формировании списка с помощью php javascript в каждом элементе работает. Но если потом дополнить этот список таким же элементом при...

Нужно подгрузить JS код через AJAX - JavaScript
Собственно сабж, необходимо нужный JS код перенести в функцию. Движок: WP Подробности в ЛС Плачу WMZ


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.