Форум технической поддержки сервиса Wesky.ru

Информация о пользователе

Привет, Гость! Войдите или зарегистрируйтесь.


Вы здесь » Форум технической поддержки сервиса Wesky.ru » Скрипты и оформление » Плавная прокрутка форума вверх и вниз


Плавная прокрутка форума вверх и вниз

Сообщений 1 страница 4 из 4

1

http://freemanager.ucoz.com/_ph/5/2/316959164.png

Описание:
При наведении мыши на стрелочки, форум будет плавно двигаться по направлению наведения стрелочек.

Автор:
http://www.dynamicdrive.com

Установка:

Код:
<div id="staticbuttons" style="position:absolute;">
<a href="javascript:" onmouseover="myspeed=-thespeed" onmouseout="myspeed=0"><img
src="http://freemanager.ucoz.com/_ph/3/2/956983901.png" border="0"></a><br>
<a href="javascript:" onmouseover="myspeed=thespeed" onmouseout="myspeed=0"><img
src="http://freemanager.ucoz.com/_ph/3/2/867493176.png" border="0"></a>
</div>

<script>

//Page Scroller (aka custom scrollbar)- By Dynamic Drive
//For full source code and more DHTML scripts, visit http://www.dynamicdrive.com
//This credit MUST stay intact for use

var Hoffset=70 //Enter buttons' offset from right edge of window (adjust depending on images width)
var Voffset=80 //Enter buttons' offset from bottom edge of window (adjust depending on images height)
var thespeed=3 //Enter scroll speed in integer (Advised: 1-3)

var ieNOTopera=document.all&&navigator.userAgent.indexOf("Opera")==-1
var myspeed=0

var ieHoffset_extra=document.all? 15 : 0
var cross_obj=document.all? document.all.staticbuttons : document.getElementById? document.getElementById("staticbuttons") : document.staticbuttons

function iecompattest(){
return (document.compatMode && document.compatMode!="BackCompat")? document.documentElement : document.body
}

function positionit(){
var dsocleft=document.all? iecompattest().scrollLeft : pageXOffset
var dsoctop=document.all? iecompattest().scrollTop : pageYOffset
var window_width=ieNOTopera? iecompattest().clientWidth+ieHoffset_extra : window.innerWidth+ieHoffset_extra
var window_height=ieNOTopera? iecompattest().clientHeight : window.innerHeight

if (document.all||document.getElementById){
cross_obj.style.left=parseInt(dsocleft)+parseInt(window_width)-Hoffset+"px"
cross_obj.style.top=dsoctop+parseInt(window_height)-Voffset+"px"
}
else if (document.layers){
cross_obj.left=dsocleft+window_width-Hoffset
cross_obj.top=dsoctop+window_height-Voffset
}
}

function scrollwindow(){
window.scrollBy(0,myspeed)
}

function initializeIT(){
positionit()
if (myspeed!=0){
scrollwindow()
}
}

if (document.all||document.getElementById||document.layers)
setInterval("initializeIT()",20)

</script>

В html-низ

2

Admin, а в чем может быть причина он только внизу и не активный то есть не рабочий ?

Отредактировано шокир (15 декабря, 2009г. 18:33)

3

шокир, я полностью его взял со своего форума, хз почему, возможно, мешает дургой скрипт

4

НУ хорошо, что нибудь придумаем  http://www.kolobok.us/smiles/icq/smile.gif


Вы здесь » Форум технической поддержки сервиса Wesky.ru » Скрипты и оформление » Плавная прокрутка форума вверх и вниз