$(document).keydown(function(event){
scrollHeight = jQuery('html').scrollTop();
if(event.keyCode == '33')
{
if(scrollHeight >= 0.0*docHeight && scrollHeight < 0.5*docHeight)
{
$(document).scrollTop(0.0*docHeight);
}
else if(scrollHeight >= 0.5*docHeight && scrollHeight <= 1*docHeight)
{
$(document).scrollTop(docHeight);
}
}
if(event.keyCode == '34')
{
if(scrollHeight < 0.45*docHeight)
{
$(document).scrollTop(0.0*docHeight);
}
else if(scrollHeight >= 0.45*docHeight && scrollHeight <= 1*docHeight)
{
$(document).scrollTop(docHeight);
}
}
});
У меня есть 3 деления, и если прокрутить в сторону 3-го деления, то при нажатии клавиши pagedown должно появиться 3-е деление.
Этот код работает в Firefox, но не вхром.