Я не уверен, что это возможно, если только вы не измените способ перенаправления.
[Этот вопрос] [1] в основном дубликат вашего, и единодушным было то, что ни один изБраузеры позволяют вам устанавливать псевдоклассы (например, посещенные).
Самый простой способ смоделировать его для пользователя - установить класс CSS, который окрашивает ссылку так, чтобы она выглядела так же, как ссылка по умолчанию в браузере или посещенная ссылка в стиле CSS, что вы можете легко сделать в слое вида илидобавив класс с помощью javascript, если ссылка появляется в window.history
.
. Вы можете также иметь возможность помещать элементы в массив window.history и отображать их в истории браузера.(и, следовательно, будет дан псевдокласс: посещен), но я не уверен, что это сработает.Хотя стоит попробовать.