![]() |
|
Модераторы: Sardar, Aliance |
![]()
|
|
| SV |
|
|||
|
Unregistered |
Скрипт выводит многострочный текст в фрэйм. При этом необходимо чтобы показывалась последняя выведенная строка у нижней границы фрэйма. У меня она уходит вниз, за пределы фреэма.
SV |
|||
|
||||
| Opik |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Vingrad developer Сообщений: 1918 Регистрация: 6.10.2004 Где: Рига Репутация: 1 Всего: 55 |
где вопрос? тебе нужно страницу вниз прокрутить?
|
|||
|
||||
| SV |
|
|||
|
Unregistered |
Да, мне необходимо чтобы строки, которые выводились превыми уходили вверх, а ползун находился у нижней границы фреэйма, по аналогии с любым текстовым редактором там каждая новая строка проталкивает текст на одну позицию вверх при этом новая строка удерживается у нижней границы окна.
|
|||
|
||||
| SV |
|
|||
|
Unregistered |
Я вставлял в HTML в body, но дело в том, что вывод производится в цикле, а скрипт работает всего один раз при загрузке старнички. И ничего не происходит. Ползун и ныне там (наверху)
|
|||
|
||||
| Fatal |
|
||||
![]() Новичок Профиль Группа: Участник Сообщений: 15 Регистрация: 5.3.2005 Репутация: нет Всего: нет |
Вот код.
Здесь выводится содержимое файлов во фрэйм
В HTML этот скрипт без проблем справляется с задачей (вывод производится в textArea).
Как теперь это все слепить в кучу, чтоб оно работало |
||||
|
|||||
| Fatal |
|
|||
![]() Новичок Профиль Группа: Участник Сообщений: 15 Регистрация: 5.3.2005 Репутация: нет Всего: нет |
Всего-то нужно ничего, чтобы текст при выводе не уходил вниз, за прелелы экрана (окна, фрейма, textArea) в даном конкретном случае - это фрейм. Кусок кода РНР, собственно тот участрок, который выводит содержимое файла в этот самый фрейм. Функция на javascript - рабочий участок кода с другого файла, там все получается, текст (последняя выведенная строка удерживается у нижней граници окна). Теперь задача состоит в том, чтобы при выводе скриптом РНР происходило то же самое (удержать этот чертов текст там где мне надо). Вот и вся задача. Помоему разжевал уже дальше некуда. Получилась почти целая глава из книги вопросов :-).
Если кто-то знает как это сделать напишите пожалуйтста пример. Как я понимаю это форум для начинающих, соотвественно и уровень ответов маститых должен быть расчинан именно на начинающих. Выше есть ответы типа вставь туда-то, я это и сам понимаю, но как в том анектдоте "ты не мудри - ты пальцем покажи:-)" |
|||
|
||||
| Sardar |
|
||||
![]() Бегун ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 6986 Регистрация: 19.4.2002 Где: Нидерланды, Groni ngen Репутация: 78 Всего: 317 |
Fatal логика немного не верная на мой взгляд, текст еще не загружен, а ты уже хочешь скролить содержимое. Порешать можно если по таймеру скролить страницу:
Мы установили таймер, который каждые 100мс прокручивает страницу на 10px. Ставь код в заголовке страницы. Хорошо бы остановить таймер после загрузки, т.к. свежих данных вроде бы не намечается:
-------------------- Опыт - сын ошибок трудных © А. С. Пушкин Процесс написания своего велосипеда повышает профессиональный уровень программиста. © Opik Оценить мои качества можно тут. |
||||
|
|||||
| Fatal |
|
|||
![]() Новичок Профиль Группа: Участник Сообщений: 15 Регистрация: 5.3.2005 Репутация: нет Всего: нет |
Всем спасибо за участие. Я потихонечку сам разобрался. Но сама идея оказалась не очень удачной. В случае большого количества записей и частого обновления странички (в этом случае все записи загружаются заново) наблюдается довольно неприятное мелькание текста, что является абсолютно неприемлем. Так что буду двигаться в другом направлении. Но теме не менее еще раз всем спасибо.
|
|||
|
||||
| Sardar |
|
|||
![]() Бегун ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 6986 Регистрация: 19.4.2002 Где: Нидерланды, Groni ngen Репутация: 78 Всего: 317 |
Fatal рады помочь
Мне кажется ты чат пишешь. Попробуй разрулить ситуацию на обьекте XMLHTTPRequest http://www.webmascon.com/topics/technologies/13a.asp Конечно Опера до версии 7.6 по моему в отстое, ну и забудь про ИЕ4, ИЕ5.0 -------------------- Опыт - сын ошибок трудных © А. С. Пушкин Процесс написания своего велосипеда повышает профессиональный уровень программиста. © Opik Оценить мои качества можно тут. |
|||
|
||||
![]()
|
| Форум для вопросов, которые имеются в справочниках, но их поиск вызвал затруднения, или для разработчика требуется совет или просьба отыскать ошибку. Напоминаем: 1) чётко формулируйте вопрос, 2) приведите пример того, что уже сделано, 3) укажите явно, нужен работающий пример или подсказка о том, где найти информацию. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | JavaScript: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |