|
|
|
| Идея такая: нужно сделать скролл в виде "розы ветров". Тоесть стрелочки влево-вправо-вверх-вниз-центрировать.
Причем скролл для "псейдофрейма", который будет сделан при помощи DIV и include();. В этот фрейм будет загружаться картинка, заведомо большая, чем область обзора. И вот нужно таким хитрым манером сделать для нее скролл. | |
|
|
|
|
|
|
|
для: Naught
(20.02.2005 в 18:58)
| | Хм… хороший, наверное, будет скролл :)
Но у меня нет под рукой хотя бы чуть похожего кода. | |
|
|
|
|
|
|
|
для: glsv (Дизайнер)
(20.02.2005 в 19:47)
| | Неужели в JS нет команды, позволяющей скроллить влево-вправо, вверх-вниз? Ни за что не поверю :)) | |
|
|
|
|
|
|
|
для: Naught
(20.02.2005 в 20:41)
| | Хм… посмотрел в книге Гудмана "JavaScript и DHTML. Сборник рецептов" рецепт на прокрутку – листинг кода занимает 8 страниц :) | |
|
|
|
|
|
|
|
для: glsv (Дизайнер)
(20.02.2005 в 23:36)
| | Быть такого не может! Это же ужас какой-то! О.о | |
|
|
|
|
|
|
|
для: glsv (Дизайнер)
(20.02.2005 в 23:36)
| | Вот оно! Нажал на кнопочку - прокрутилось.
http://bogolubow2002.narod.ru/ra40.html | |
|
|
|
|
|
|
|
для: Naught
(21.02.2005 в 02:14)
| | Ага, вот и функция :) Их даже 3
window.scrollBy(horizontal,vertical)
|
Для их работы свойство window.scrollbars должнобыть установлено в true | |
|
|
|
|
|
|
|
для: glsv (Дизайнер)
(21.02.2005 в 04:13)
| | window.scroll(x,y) - устаревшая функция. Оставлена для обратной совместимости. Вместо нее следует использовать функции scrollBy и scrollTo.
scrollBy(x,y)
Функция обеспечивает относительное позиционирование. Область смещается на x координат по горизонтали и y координат по вертикали.
scrollTo(x,y)
Функция обеспечивает абсолютное позиционирование. Область смещается таким образом, чтобы точка с координатами x,y стала левым верхним углом. | |
|
|
|
|
|
|
|
для: glsv (Дизайнер)
(21.02.2005 в 04:22)
| | Ура! Спасибо! :) | |
|
|
|