![]() |
Модераторы: Sardar, Aliance |
![]() ![]() ![]() |
|
ashenemy |
|
|||
Бывалый ![]() Профиль Группа: Участник Сообщений: 155 Регистрация: 7.11.2006 Репутация: нет Всего: нет |
ПОмогите плз, бьюсь уже головой несколько дней кряду, ниче толком не получает.
Задача такая 1. Добавить коммент на страницу без обновления, если добавляется новый коммент чтобюы генерился html код и вставлялся сверу 2. Так же редактирование, нажимаешь на кнопку редактирование, появляется форма редакитрования именно в том месте где был коммент, а остальная страница оставалась таком же состоянии Умоляю просто может у кого есть готовое решение подкинье или помогите плиз |
|||
|
||||
dsCode |
|
|||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 565 Регистрация: 8.9.2007 Где: Saint-Petersburg Репутация: 19 Всего: 26 |
ashenemy, у меня на форуме и в гостевой так сделано (правда выложить не могу - потому что все это недописано так и лежит). Но суть проста:
1. каждый блок (основной блок сообщения) находится в своем диве, в этом диве есть еще один див (с сообщением) 2. с каждым сообщением связан объект (дубликат сообщения, но с учетом спец.символом, BB-тегов, \n, \r и т.д.), хотя, можно и без дополнительного объекта, а просто брать innerHTML (при редактировании), но это только в том случае, если нет BB-Tag'ов и т.д. 3. по клику див с сообщением скрывается и в блок (основной блок сообщения) добавляется динамически созданная форма для редактирования с текстарией. В эту текстарию кладется innerHTML из div'a сообщения (ну или из дубликата, где уже учтено, что, например, жирный шрифт отобразится как [ b ] test [ b ], а не <span style="font-weight: bold;"> test </span>, если б мы взяли innerHTML, хотя можно и регЭкспом заменить) 4. созданная форма отсылается через аякс, по колбеку респонс записывается в див сообщения и в объект (дубликат), форма редактирования/добавления уничтожается. В случае добавления - просто добавляйте новый блок с внутренним дивом сообщения вверх. |
|||
|
||||
ashenemy |
|
|||
Бывалый ![]() Профиль Группа: Участник Сообщений: 155 Регистрация: 7.11.2006 Репутация: нет Всего: нет |
заалгаритмировать я ужде понял проблема в реализации , с джаваскриптом не в ладах совсем, а если честно учить его времени совсем нет
РЕбят ну кто нить помогите плиз |
|||
|
||||
dsCode |
|
|||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 565 Регистрация: 8.9.2007 Где: Saint-Petersburg Репутация: 19 Всего: 26 |
ashenemy, да вот в том-то все и дело, что там не две строчки писать (и даже не 50). Если б это была у меня уже готовая библиотека - выложил бы - не жалко, но там конкретно привязанный к моим реализациям и шаблонам код (к тому же, как я сказал, не дописанный). Поэтому выложить все это здесь - нереально.
Это сообщение отредактировал(а) dsCode - 4.10.2007, 22:23 |
|||
|
||||
ashenemy |
|
|||
Бывалый ![]() Профиль Группа: Участник Сообщений: 155 Регистрация: 7.11.2006 Репутация: нет Всего: нет |
Помогите пожалуйста как воздух нужно
Это сообщение отредактировал(а) ashenemy - 5.10.2007, 22:19 |
|||
|
||||
ashenemy |
|
|||
Бывалый ![]() Профиль Группа: Участник Сообщений: 155 Регистрация: 7.11.2006 Репутация: нет Всего: нет |
ребят нарыл скрипт но он пишет в файл помогите плиз поменятьи чтобы писал в мускул
|
|||
|
||||
Rock |
|
||||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 264 Регистрация: 13.1.2005 Где: Краснодар Репутация: нет Всего: 1 |
Добавлено @ 23:11
Это сообщение отредактировал(а) Rock - 5.10.2007, 23:25 |
||||
|
|||||
ashenemy |
|
|||
Бывалый ![]() Профиль Группа: Участник Сообщений: 155 Регистрация: 7.11.2006 Репутация: нет Всего: нет |
не пашет
![]() |
|||
|
||||
![]() ![]() ![]() |
Форум для вопросов, которые имеются в справочниках, но их поиск вызвал затруднения, или для разработчика требуется совет или просьба отыскать ошибку. Напоминаем: 1) чётко формулируйте вопрос, 2) приведите пример того, что уже сделано, 3) укажите явно, нужен работающий пример или подсказка о том, где найти информацию. |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | JavaScript: Общие вопросы | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |