Die Logik, um Links als besucht zu markieren, ist ein grundlegender Bestandteil von Browsern, und soweit ich weiß, gibt es keine Web-API, um den besuchten Status von Links aus Sicherheits- / Datenschutzgründen abzurufen oder zu ändern.
Diese Einschränkung gilt möglicherweise nicht für Browsererweiterungen, obwohl dies in der Antwort auf eine verwandte Frage beschrieben ist .
Trotzdem kann es eine JavaScript-Lösung für Ihr Problem geben. Damit dies funktioniert, müssen Sie jedem Link auf Ihrer Seite einen Klickereignislistener hinzufügen. Wenn Sie also auf einen Link klicken, führt der Listener alle anderen Links durch und fügt visited
denjenigen eine Klasse hinzu, die dieselbe Domäne wie der angeklickte Link haben. Nachteil ist, dass der Zustand nicht gespeichert wird, dh, sobald Sie die Seite aktualisiert haben, wird die visited
Klasse wieder entfernt.