Модераторы: Sardar, Aliance
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Смена текста без перезагрузки 
V
    Опции темы
R.M.
Дата 22.5.2006, 12:20 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Анархист
****


Профиль
Группа: Участник
Сообщений: 2164
Регистрация: 8.6.2005
Где: Питер

Репутация: нет
Всего: 30



Есть небольшое поле (<div>) Туда выводится текст из базы. Под ним есть ссылка. Хотелось бы чтобы при нажатии вставлялась следующая подсказка (из базы). Возможно ли такое?
Я это представляю так - из базы все подсказки пишутся в массив js потом рандомно выводится одна запись из этого массива. При нажатии на ссылку выводится следующая запись из массива вместо этой.
Представить то я могу но вот не могу додуматься как это воплотить в реальность smile 
Впринципе возможно и без базы тут обойтись тогда наверное ещё проще.
Если дадите небольшой примерчик попробую его доработать и буду вам очень благодарен  smile

Добавлено @ 12:20 
Естественно проблемма в том чтобы осуществить это без перезагрузки страницы smile  


--------------------
Помнишь как бодрили дискотеки прошлого века? Теперь стул, компьютер и нету человека.

Nokia LifeStyle - Всё для смартфонов Nokia 
PM MAIL WWW ICQ   Вверх
stre1ok
Дата 22.5.2006, 14:25 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 6
Регистрация: 11.5.2006

Репутация: нет
Всего: нет



Чтобы вывести что то приходящее от сервера без перезагрузки страницы используй XMLHttpRequest. 
PM MAIL   Вверх
R.M.
Дата 22.5.2006, 14:59 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Анархист
****


Профиль
Группа: Участник
Сообщений: 2164
Регистрация: 8.6.2005
Где: Питер

Репутация: нет
Всего: 30



stre1ok, если ты незнаешь для чего применяется XMLHttpRequest то лучше не говори об этом.
И ненадо голословить 


--------------------
Помнишь как бодрили дискотеки прошлого века? Теперь стул, компьютер и нету человека.

Nokia LifeStyle - Всё для смартфонов Nokia 
PM MAIL WWW ICQ   Вверх
vasac
Дата 22.5.2006, 15:18 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1060
Регистрация: 4.5.2006

Репутация: 13
Всего: 36



Куксикус, а зачем XMLHttpRequest применяется? 

А вообще примерно так можно сделать:

Код

var arr_msg = [ "Первая запись", "Вторая запись", ... ]; 

/* Смена записи */
function new_message() {
  var new_numb = parseInt( Math.random() * arr_msg.length );
  document.getElementById( "divID" ).innerHTML = arr_msg[ new_numb ];
}


Код

<div id="divID">Первая запись</div>
<a href="#" onClick="new_message()">Сменить запись</a>
 

Это сообщение отредактировал(а) vasac - 22.5.2006, 15:24
PM WWW   Вверх
R.M.
Дата 22.5.2006, 15:48 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Анархист
****


Профиль
Группа: Участник
Сообщений: 2164
Регистрация: 8.6.2005
Где: Питер

Репутация: нет
Всего: 30



Цитата(vasac @  22.5.2006,  16:18 Найти цитируемый пост)
а зачем XMLHttpRequest применяется? 

Для более глобальных затей. Для таких мелочей в этом нет смысла (ИМХО).

Цитата(vasac @  22.5.2006,  16:18 Найти цитируемый пост)
А вообще примерно так можно сделать

Угу, пасибо, то что нужно.

Добавлено @ 15:49 
P.S. первый плюс smile  


--------------------
Помнишь как бодрили дискотеки прошлого века? Теперь стул, компьютер и нету человека.

Nokia LifeStyle - Всё для смартфонов Nokia 
PM MAIL WWW ICQ   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Форум для вопросов, которые имеются в справочниках, но их поиск вызвал затруднения, или для разработчика требуется совет или просьба отыскать ошибку. Напоминаем: 1) чётко формулируйте вопрос, 2) приведите пример того, что уже сделано, 3) укажите явно, нужен работающий пример или подсказка о том, где найти информацию.
 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | JavaScript: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0425 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.