Javascript работает на Firefox, но не на Chrome - PullRequest
0 голосов
/ 20 июля 2011
$(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, но не вхром.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...