JavaScript больше не может определить, была ли ссылка посещена 1 , поэтому вам (вашему сценарию) придется отслеживать это отдельно. Таким образом, задача разбивается на:
Отслеживание страницы для новых ссылок.
Отслеживать, были ли ссылки "нажаты". Вероятно, для этого потребуется постоянное хранилище, в зависимости от подробностей, которые вопрос не предоставил .
«Нажмите» или перейдите по ссылкам. В новой вкладке / окне или в том же окне?
Каждый из этих пунктов является вопросом сам по себе. И конкретные детали страницы, и то, что вы пытаетесь сделать, имеют огромное значение на практике.
Я мог бы написать общий ответ позже, но я рекомендую задавать вопросы по каждой части - разбить задачу на приемлемые куски .
Будьте точны в том, что вы пытаетесь выполнить, и укажите ссылку на целевую страницу. Если по какой-то причине вы не можете создать ссылку, сохраните страницу в файле и опубликуйте этот файл на pastebin. com , затем ссылка на него.
1 Такая возможность считается дырой в безопасности.