А вообще это надо переделывать сами скрипты, а не фигню всякую тыкать, что бы запретить обновление страницы. Так как это бред делать выпадение по кол-ву переходов по сайту. Либо по времени, либо рандомно(например с вероятностью 25% - if (rand(1, 4) == 1) делаем выпадение чего-то).
А если уже и делать по переходам по сайту - то надо считать именно переходы(по разным страницам), а не обновления текущей страницы.