Александр Котов: как я понимаю вызов этого участка кода производится внутри события onscroll или чего-то подобного. Вынесите объявление переменной var isScrolled = false; из функции
С js фреймворками не работал, тяжел для понимания будет любой. Сейчас yii2+tiwg приложение делаю. Хотел что-то из популярного использовать (для изучения), как раз вроде ангулара или бэкбона.
Владимир Шикльгрубер: Не могу с уверенностью сказать точно, но думаю, что это из-за попытки выдать пользователю наиболее близкий к нему кэширующий сервер. Проверять надо, думаю прежние урлы должны оставаться живыми.