Re[4]: получить позицию скрола.
От: DSD Россия http://911.ru/cv
Дата: 25.02.03 22:46
Оценка: 11 (1)
Здравствуйте, Sinclair, Вы писали:

DSD>>Или, скажем, такой изврат дизайнера: при скролле одного фрейма сверху в низ — другой должен скроллиться снизу вверх...

DSD>>Когда frame2.scrollTop = frame1.scrollHeight-frame1.scrollTop;
S> А ЗАЧЕМ? Если это будет коммерческий сайт, то там рулит usability, a не изврат дизайнера.
Ты не путай термины. Коммерческий сайт, блин....
Если это сайт какой-нибудь косметической компании, то вот они как раз любят дизайн, а не юзабилити...
Или сайт модельного агенства, да и вообще все, что связано с модой...

Далеко не везде нужно юзабилити.
Юзабилити, это там, где люди с прайс-листами работают, и т.п. В общем — с текстово-числовыми.
А где сайт несет просто презентативную нагрузку, там дизайнеры отрываются по полной...
--
DSD
получить позицию скрола.
От: Аноним  
Дата: 24.02.03 13:12
Оценка:
Простите за ламерский вопрос, как получить положение скролов в HTML документе браузера? В обьекте event все данные касательно мыши, а про скрол ничего. Просто хочется отлавливать сообщения скролирования одного фрейма, и параллельно так же скролировать другой. Заранее благодарен.
Re: получить позицию скрола.
От: Bob Kotl Россия  
Дата: 24.02.03 13:22
Оценка:
Здравствуйте, Аноним, Вы писали:

А>Простите за ламерский вопрос, как получить положение скролов в HTML документе браузера? В обьекте event все данные касательно мыши, а про скрол ничего.

ну в ИЕ можно, например, через event.srcElement.scrollTop или event.srcElement.scrollLeft
Re[2]: получить позицию скрола.
От: Аноним  
Дата: 24.02.03 13:28
Оценка:
Здравствуйте, Bob Kotl, Вы писали:

BK>Здравствуйте, Аноним, Вы писали:


А>>Простите за ламерский вопрос, как получить положение скролов в HTML документе браузера? В обьекте event все данные касательно мыши, а про скрол ничего.

BK>ну в ИЕ можно, например, через event.srcElement.scrollTop или event.srcElement.scrollLeft

Спасибо большое, будем надеяться что IHTMLElement2::scrollLeft/scrollTop имеет тот же смысл...
Re[3]: получить позицию скрола.
От: Bob Kotl Россия  
Дата: 24.02.03 13:41
Оценка:
Здравствуйте, Аноним, Вы писали:
А>Спасибо большое, будем надеяться что IHTMLElement2::scrollLeft/scrollTop имеет тот же смысл...
оценочку поставь, ежели спасибо
Re: получить позицию скрола.
От: DSD Россия http://911.ru/cv
Дата: 24.02.03 13:53
Оценка:
Здравствуйте, Аноним, Вы писали:

А>Простите за ламерский вопрос, как получить положение скролов в HTML документе браузера? В обьекте event все данные касательно мыши, а про скрол ничего. Просто хочется отлавливать сообщения скролирования одного фрейма, и параллельно так же скролировать другой. Заранее благодарен.


Событие OnScroll

Свойства IE:
scrollTop
scrollLeft

Свойства NN:
pageXOffset
pageYOffset


http://www.rsdn.ru/File/6272/frame_scroll.html или http://911.ru/to_rsdn/frame_scroll.html
--
DSD
Re[4]: получить позицию скрола.
От: DSD Россия http://911.ru/cv
Дата: 24.02.03 13:55
Оценка:
Здравствуйте, Bob Kotl, Вы писали:

BK>оценочку поставь, ежели спасибо

А анонимы кажись не могут оценочки ставить
--
DSD
Re: получить позицию скрола.
От: Sinclair Россия https://github.com/evilguest/
Дата: 24.02.03 14:11
Оценка:
Здравствуйте, <Аноним>, Вы писали:

А>Простите за ламерский вопрос, как получить положение скролов в HTML документе браузера? В обьекте event все данные касательно мыши, а про скрол ничего. Просто хочется отлавливать сообщения скролирования одного фрейма, и параллельно так же скролировать другой. Заранее благодарен.

Вообще-то это неправильно. Фреймы в HTML сделаны специально для того, чтобы их можно было скроллить независимо. Наличие желания скроллить фреймы синхронно — первый признак неправильной нарезки страницы. Почему не обойтись таблицей? Она будет делать скроллинг одновременно без всяких приседаний.
... << RSDN@Home 1.0 beta 6 >>
Уйдемте отсюда, Румата! У вас слишком богатые погреба.
Re[2]: получить позицию скрола.
От: DSD Россия http://911.ru/cv
Дата: 25.02.03 00:22
Оценка:
Здравствуйте, Sinclair, Вы писали:

S>Вообще-то это неправильно. Фреймы в HTML сделаны специально для того, чтобы их можно было скроллить независимо. Наличие желания скроллить фреймы синхронно — первый признак неправильной нарезки страницы. Почему не обойтись таблицей? Она будет делать скроллинг одновременно без всяких приседаний.


А если скроллиться должны не одинаковые по размерам области, но пропорционально в процентном отношении?

Или, скажем, такой изврат дизайнера: при скролле одного фрейма сверху в низ — другой должен скроллиться снизу вверх...
Когда frame2.scrollTop = frame1.scrollHeight-frame1.scrollTop;
--
DSD
Re[3]: получить позицию скрола.
От: Sinclair Россия https://github.com/evilguest/
Дата: 25.02.03 18:16
Оценка:
Здравствуйте, DSD, Вы писали:
DSD>А если скроллиться должны не одинаковые по размерам области, но пропорционально в процентном отношении?
Это как? А! Типа thumbnail/100% view? Хм. Об этом я как-то не подумал. .
DSD>Или, скажем, такой изврат дизайнера: при скролле одного фрейма сверху в низ — другой должен скроллиться снизу вверх...
DSD>Когда frame2.scrollTop = frame1.scrollHeight-frame1.scrollTop;
А ЗАЧЕМ? Если это будет коммерческий сайт, то там рулит usability, a не изврат дизайнера.
... << RSDN@Home 1.0 beta 6 >>
Уйдемте отсюда, Румата! У вас слишком богатые погреба.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.