Я весь такой алгоритм строю на проверках.
Поверяем, если на странице элемент "captha"
Если ответ == да
то выполняем сценарий #1
Если ответ == нет
Идем по сценарию #2
Вот так смог решить свою проблему: "Выполнять при каждой загрузке страницы в браузере" => Object.defineProperty(document,"referrer",{get : function(){ return "http://сайт.ru/"; }});
Может кому пригодиться