|
|
|
Чат!! ? отображение информации как в чате
|
|||
|---|---|---|---|
|
#18+
Давно мучаюсь над вопросом как сделать вывод сообщений как в чате правильный список, но прокрученный до последнего. А внизу ячейка для ввода. Я это реализовал прокруткой js. Да только при большом количестве сообщений не докручивает останавливается на половине. Как будто не хватает времени для выполнения данной операции. Подскажите кто знает как сделать красивый вывод чата. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.06.2013, 00:02 |
|
||
|
Чат!! ? отображение информации как в чате
|
|||
|---|---|---|---|
|
#18+
mrio_15, Код: javascript 1. 2. Вроде оно... Нет? :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.06.2013, 00:12 |
|
||
|
Чат!! ? отображение информации как в чате
|
|||
|---|---|---|---|
|
#18+
Програмёрmrio_15, Код: javascript 1. 2. Вроде оно... Нет? :) у меня как то так получилось Код: javascript 1. 2. 3. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.06.2013, 00:19 |
|
||
|
Чат!! ? отображение информации как в чате
|
|||
|---|---|---|---|
|
#18+
Програмёр, var height = $('#div-scroll')[0].scrollHeight; $('#div-scroll').scrollTop(height); как то не сработало :( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.06.2013, 00:34 |
|
||
|
Чат!! ? отображение информации как в чате
|
|||
|---|---|---|---|
|
#18+
Обратите внимание! Кто знает как сделать вывод текста как в чате, подскажите пожалуйста. Очень, очень нужно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.06.2013, 18:44 |
|
||
|
Чат!! ? отображение информации как в чате
|
|||
|---|---|---|---|
|
#18+
mrio_15, Судя по вашему коду: $(document).height() - у вас список сообщений чата прямо в body? Если в диве с прокруткой, то надо брать высоту этого дива. Вам нужно прочитать про встроенные методы obj.getComputedStyle() (obj.currentStyle() для старых ИЕ), Получить высоту height, если вернётся значение "auto", то тогда уже проверять для кроссбраузерности так: var my_height = (obj.offsetHeight > obj.scrollHeight) ? obj.offsetHeight : obj.scrollHeight; Затем менять obj.scrollTop ------ где obj - ссылка на элемент со списком сообщений (например div или body - где там список у вас выводится) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.06.2013, 23:47 |
|
||
|
Чат!! ? отображение информации как в чате
|
|||
|---|---|---|---|
|
#18+
Поправка: возможно неверно указал синтаксис getComputedStyle (подзабыл, давно уже пользуюсь написанными функциями). Вместо obj.getComputedStyle() можно воспользоваться разными вариантами: var my_height = window.getComputedStyle(obj,"").height; var my_height = document.defaultView.getComputedStyle(obj, "").getPropertyValue('height'); ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.06.2013, 23:58 |
|
||
|
|

start [/forum/topic.php?fid=22&fpage=129&tid=1448240]: |
0ms |
get settings: |
5ms |
get forum list: |
12ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
48ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
32ms |
get tp. blocked users: |
1ms |
| others: | 197ms |
| total: | 312ms |

| 0 / 0 |
