Элементарно, Ватсон.
В этом случае, чаще всего используют javascript, который отлавливает нажатия. Два способа, которыми пользуются: создают слой, который ставят над всеми слоями документа, при клике на него, слой убирают.
Второй - отслеживание клика по конкретной кнопке и каунтер. Если значение в каунтере < 1, по умолчанию, 0, то открывают ссылку, а далее производится целевое действие.