Créez le "Scroll.js" déposer et copier le code suivant dans le fichier:
/ nombre d'objets de défilement /
document.No = 0
GO
var isOpera = (window.navigator.userAgent.indexOf ("Opéra") gt; -1)
GO
fonction ScrollLoad (Région, Content, SettingTracSize)
{
code var = "-scroller var "- + document.No + "- = new dw_scrollObj (salon, contenu, contenu, salon, document.No) - "-
GO
if (SettingTracSize)
Code + = "-scroller "- + document.No + "-.setBarSize () - "-
GO
eval (code)
GO
makeMouseWheeleScrolling (Région)
GO
document.No ++
GO
}
/ /
var mouseWheelTimer = 0
GO
fonction makeMouseWheeleScrolling (objName)
{
var obj = document.getElementById (objName)
GO
if (obj.addEventListener)
{
obj.addEventListener ("-DOMMouseScroll "-, roue, false)
GO
}
obj.onmousewheel = roue
GO
}
fonction moveUp (parent)
{
dw_scrollObj.initScroll (parent.id, "-up "-)
GO
clearInterval (mouseWheelTimer)
GO
mouseWheelTimer = setTimeout ("-mouseStop ('"- + parent.id + " - ') - "-, 200)
GO
}
fonction moveDown (parent)
{
dw_scrollObj.initScroll (parent.id, "-bas "-)
GO
clearInterval (mouseWheelTimer)
GO
mouseWheelTimer = setTimeout ("-mouseStop ('"- + parent.id + " - ') - "-, 200)
GO
}
fonctionner mouseStop (parentId)
{
dw_scrollObj.stopScroll (parentId)
GO
mouseWheelTimer = 0
GO
}
/ fonctions de la molette de souris pour faire défiler sur efect molette de la souris sur l'objet avec mon js scrollbar /
poignée de fonction (delta, parent)
{
var s = delta + "-: "-
GO
si (delta lt; 0)
{
9- 9-si (isOpera)
9- moveUp (parent) - 9- 9-
9- 9-else
9- moveDown (parent)
GO
}
autre
{
9- 9-si (isOpera)
9- moveDown (parent)
GO
9- 9-else
9- 9- 9-moveUp (parent)
GO
}
}
roue de fonction (événement)
{
var delta = 0
GO
if (! événement) event = window.event
GO
if (event.wheelDelta)
{
delta = event.wheelDelta / 120-
if (window.opera) delta = -delta
GO
}
else if (event.detail)
{
delta = -event.detail / 3
GO
}
si (delta)
gérer (delta, ce)
GO
}
//