
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
02.06.2008, 15:36
|
|||
|---|---|---|---|
js. как на форумах кнопка "Цитировать работает"? |
|||
|
#18+
Всем привет. трабл. в силу большой извращенности заказа пришлось писать свой движок для форума. возникло ряд вопросов. 1. окружение кнопки цитировать выводить наловчился.А как можно сделать чтобы кликнув вылетало не только окружение но и текст того сообщения , где на эту кнопку нажали? 2. Кнопка - ссылка на страницу. вставить то вставляет. а как потом ссылку выловить и запихать, то есть если изночально , вставил, затем - заменил на <a src=" , -></a>, а ссылку то как обработать? 3. Про вставку картинок нет вообще никаких мыслей. ее не только обработать надо, так еще и на сервер закачать. Помогите, кто знает решение. ЗЫ. стандартные движки не подходят, я и так с десяток перебрал пока свой написал. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
02.06.2008, 15:55
|
|||
|---|---|---|---|
js. как на форумах кнопка "Цитировать работает"? |
|||
|
#18+
... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
02.06.2008, 15:59
|
|||
|---|---|---|---|
js. как на форумах кнопка "Цитировать работает"? |
|||
|
#18+
1. почитай getElementById() , getElementsByName() 2. если тебу перейти на другую страницу то location.href = "http://www.megacorp.com" 3. Картинку по любому (лучше Ajax) надо закинуть на сервер а потом изменяешь src картинки _________________________ Делай что должен и будь что будет. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
02.06.2008, 16:08
|
|||
|---|---|---|---|
js. как на форумах кнопка "Цитировать работает"? |
|||
|
#18+
2. нет не переход. именно указание в тексте сообщения ссылки. тоесть 2 тега ,в открывающем в виде параметра указывается ссылка, далее когда данные заносятся в базу идет преобразование тегов. на стр. топика в мессаге отображается как ссылка. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
02.06.2008, 16:23
|
|||
|---|---|---|---|
js. как на форумах кнопка "Цитировать работает"? |
|||
|
#18+
2. Тебе надо на страницу или в textarea вставить ссылку? если на страницу - будет виден текст подчеркнутый ссылка если в textarea - будет виден код < a href ... Подробней напиши что куда вставляешь где кнопка где ссылка _________________________ Делай что должен и будь что будет. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
02.06.2008, 16:54
|
|||
|---|---|---|---|
js. как на форумах кнопка "Цитировать работает"? |
|||
|
#18+
ГенГрум2. Тебе надо на страницу или в textarea вставить ссылку? если на страницу - будет виден текст подчеркнутый ссылка если в textarea - будет виден код < a href ... Подробней напиши что куда вставляешь где кнопка где ссылка К примеру как на этом форуме у сообщения есть кнопки, одна из них вставить ссылку, при клине на нее в textarea вставляется окружение из 2-х тегов. при выводе уже обработанного сообщения на странцу выводися подчеркнутый ссылка. Нужно тоже самое. Делаю вот так: Код: plaintext 1. 2. ЗЫ. с цитатами разобрался Спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
02.06.2008, 17:34
|
|||
|---|---|---|---|
js. как на форумах кнопка "Цитировать работает"? |
|||
|
#18+
Возможно я тебя не понял. Выловить любой параметр можно так <a id="id1" href="..." title="title1">Ssilka</a> a = document.getElementById("id1"); title = a.attributes.title; href = a.attributes.href; Ssilka = a.innerHTML; или Ssilka = a.textContent; _________________________ Делай что должен и будь что будет. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
02.06.2008, 19:46
|
|||
|---|---|---|---|
js. как на форумах кнопка "Цитировать работает"? |
|||
|
#18+
SuSa К примеру как на этом форуме у сообщения есть кнопки, одна из них вставить ссылку, при клине на нее в textarea вставляется окружение из 2-х тегов. Я не совсем понял вопрос. Как здесь сделано - предположительно в БД хранится BB-code и ничего при цитировании не обрабатывается. Просто берется BB-соde и окружается цитатами. парсинг происходит как раз при рендеринге страницы. Например на JavaRanch крутой парсинг и при сохранении сообщения. так что и не сохранишься. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
03.06.2008, 08:13
|
|||
|---|---|---|---|
js. как на форумах кнопка "Цитировать работает"? |
|||
|
#18+
Повторюсь , цитату сделал: мой способ: имеем сообщение: ------- текст <b>текст?</b> -------- жмем кнопку цитировать ,в облости ввода текста получаем: Код: plaintext в этом же виде текст сообщения храница в БД. ну еще по пути идет обработка спецсимволов, добавление слешей и т.д. и т.п. Вот потом при выводе сообщение из БД достали, теги заменили на html'кие аналоги и вывели. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=22&mobile=1&tid=1456406]: |
0ms |
get settings: |
6ms |
get forum list: |
16ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
167ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
51ms |
get tp. blocked users: |
1ms |
| others: | 210ms |
| total: | 471ms |

| 0 / 0 |
