Мне нужен совет. У меня есть веб-страница и вы хотите расширить ее функциональность с помощью скрипта greasemonkey и firefox.Событие прокрутки окна справки в сценарии greasemonkey
Когда страница загружена, мне нужно выполнить пользовательскую функцию во время прокрутки страницы пользователя (с помощью мыши или полосы прокрутки). Я хочу показать некоторый блок div, когда пользователь прокручивается вниз и скрывает его, когда он прокручивается вверх.
Но я встретил некоторую проблему - Я не мог назначить обработчик события onscroll. Я использую следующую часть кода:
function showFixedBlock(){ ... }
function onScrollStart(){ ... showFixedBlock(); ... }
window.onscroll = onScrollStart;
Я проверить этот кусок кода на моем HTML тестовой странице, и он работает, но когда я копирую его в Greasemonkey, скрипт не работает.
Должен ли я назначать обработчик события onscroll во время загрузки страницы? Как я знаю, greasemonkey выполняет скрипты при загрузке страницы? Это причина проблемы?
Есть ли дополнительные требования для обработки события onscroll? Как я могу это сделать?
Спасибо.