При скролле подключаем скрипт?
Я не понимаю, для чего такие сложности?
А если я буду постоянно мотать туда-сюда эту страницу, он так и будет подключаться? Это надо будет делать лишние проверки или отключать его постоянно.
Может есть смысл его сразу подключить и сразу сделать его не видимым. И при скроле его отображать или скрывать снова. Это задача в разы проще и будет более правильнее.
Правильный ответ тут