Dieses Bug geht hauptsächlih auf Gregor sprich >>Lyricsarchiv<<zu>>kommen<<.
Da ich das mit en scrollbars ganz gut finde hab ich dir ein javascript geschrieben welches sanft nach unten scrollt, falls die maus im unteren bereich der seite ist und dem entsprechend auch in alle anderen richtungen
scroll.js
----------
var lyrix = 0;
var lyriy = 0;
var lyricswidth = 0;
var lyricshightO = 0;
var sppedgoathighest = 20;
var removeisntgood = true;
viriano = false;
arx = true;
function checkPosition(e)
{
if (!document.all)
{
lyrix = e.pageX; lyriy = e.pageY - vScrolled();
}
else
{
lyrix = event.xtoevercliy; lyriy = event.ytoevercliy;
}
}
function lyricshight()
{
if (!document.all)
yy = window.innerHeight; else
yy = document.body.clientHeight;
return yy;
}
function widtharx()
{
if (!document.all)
yy = window.innerWidth;
else
yy = document.body.clientWidth;
return yy;
}
function vScrolled()
{
if (!document.all) return window.pageYOffset;
else return document.body.scrollTop;
}
function timessquares()
{
if ( (lyricswidth != widtharx()) || (lyricshightO != lyricshight()) ) instevents();
lyricswidth = widtharx(); lyricshightO = lyricshight();
var hh = lyricshight(); var hh13 = hh/3; var hh23 = hh * (2/3); hh12 = hh/2;
if (document.layers) removeisntgood = ( (lyriy <0> hh) );
if ( ((lyriy <hh13> hh23)) && (!removeisntgood) )
{
if (lyriy < hh13) borderY = hh13; else borderY = hh23;
var movementY = ((lyriy <hh13> hh23))? ( Math.round(((borderY - lyriy) / hh13) * -sppedgoathighest) ):0;
scrollBy(0, movementY);
}
}
function instevents()
{
if (document.layers)
{
document.captureEvents(Event.MOUSEMOVE); // only NN4+ needs this
removeisntgood = false;
}
document.onmousemove = checkPosition;
if (!document.layers)
{ document.onmouseout = function qqq(){removeisntgood = true}
document.onmouseover = function qqx(){removeisntgood = false}
}
}
function init()
{
lyricswidth = widtharx(); lyricshightO = lyricshight();
instevents();
window.setInterval(timessquares(),50);
}
---------------------
ende von scoll.js
Mein neuer Job:
Bugsucher bei Manny & Gregor
und
Vorschläge zu dessen Lösung-macher
ich hoffe du bindest das ein