|
Срочно! Плавная ГОРИЗОНТАЛЬНАЯ прокрутка! Хелп, плиз!Обсуждение темы Срочно! Плавная ГОРИЗОНТАЛЬНАЯ прокрутка! Хелп, плиз! в разделе HTML, CSS, JavaScript, часть категории ВЕБ-ПРОГРАММИРОВАНИЕ; Превед ВСЕМ. Я зациклился на одной фигне: Есть некий IFRAME, где SCROLLING=NO. В нем размещена горизонтально куча IMG. КАК заставить их плавно прокручиваться ... |
|
Опции темы |
17.07.2008, 15:43 | #1 |
|
Превед ВСЕМ.
Я зациклился на одной фигне: Есть некий IFRAME, где SCROLLING=NO. В нем размещена горизонтально куча IMG. КАК заставить их плавно прокручиваться ГОРИЗОНТАЛЬНО!!! от менюшки с якорями или другой вариант - на JavaScript? (Чтобы перемещение осуществлясось плавным горизонтальным скроллингом по желанию пользователя (как на http://sensator.ru/) (никак не получается!!!)) Для начала хотелось бы, чтобы получилоь как на этом сайте: http://www.kollektief.be/ Только там все через Macromedia Flash?! Через html этого не симитировать, а c javascript я практически не знаком. Мне подкинули пару занятных примеров, из которых якобы можно получить желаемый результат, и сказали что надо сделать: Код HTML:
<script language="JavaScript1.2"> var speed=2 var currentpos=0,alt=1,curpos1=0,curpos2=-1 function initialize(){ startit() } function iecompattest(){ return (document.compatMode!="BackCompat")? document.documentElement : document.body } function scrollwindow(){ if (document.all) temp=iecompattest().scrollLeft else temp=window.pageXOffset if (alt==0) alt=1 else alt=0 if (alt==0) curpos1=temp else curpos2=temp if (curpos1!=curpos2){ if (document.all) currentpos=iecompattest().scrollLeft+speed else currentpos=window.pageXOffset+speed window.scroll(currentpos,0) } else{ currentpos=0 window.scroll(currentpos,0) } } function startit(){ setInterval("scrollwindow()",10) } window.onload=initialize </script> и потом сделайть вызов этих функций при нажатии на ссылках в меню Вызов функций я сделал: Код HTML:
<a href="javascript:startit()">кручусь-вверчусть</a> Код HTML:
window.onload=initialize Вещь необычная. Подскажите, как это правильно можно сделать? Последний раз редактировалось Jesus; 17.07.2008 в 15:45.. |
|
21.07.2008, 00:07 | #2 |
|
сначала сразу вопрос: насколько вам нужно это делать именно через IFRAME????
можно ведь юзать div со стилем overflow:scroll; |
|
21.07.2008, 10:52 | #3 |
|
кажется нашел подходящий способ через *.js. впринципе тему можно считать закрытой. Спасибо за потраченые нервы,)
PS Нужен скрипт - кину. стучите |
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
хелп, плиз | YULIK | HTML, CSS, JavaScript | 11 | 18.09.2009 08:51 |
Горизонтальная прокрутка? | Alexandrm | HTML, CSS, JavaScript | 4 | 24.06.2008 15:07 |
горизонтальная смена страниц | maxefimov | HTML, CSS, JavaScript | 2 | 23.03.2008 18:34 |
Горизонтальная прокрутка scroll'ом | Nex | HTML, CSS, JavaScript | 2 | 23.10.2006 18:07 |
Плавная подсветка кнопок... | apollo-21 | Технологии Flash | 8 | 14.04.2004 12:20 |
Реклама на форуме
Условия размещения рекламы
Биржа ссылок
Заработай на сайте!
|