Alexander Wunderer: Image als visited Link

Es ist bekanntlich leicht, dass sich die Textfarbe des Links ändert, sobald man den Link schon einmal besucht hat.
Nun besteht aber der Link bei meinem Problem aus einer Grafik ohne Rahmen. Das Problem ist dann, dass man keinen Unterschied mehr erkennt, ob man den Link schon einmal besucht hat oder nicht. Ist es daher möglich, dass bei besuchten Links eine andere Grafik geladen wird? Notfalls wäre ich auch mit JavaScript einverstanden.

Alexander

  1. Hallo

    Es ist bekanntlich leicht, dass sich die Textfarbe des Links ändert, sobald man den Link schon einmal besucht hat.

    [...]

    Ist es daher möglich, dass bei besuchten Links eine andere Grafik geladen wird?

    [...]

    Mit CSS Level 2 lässt sich das folgendermaßen realisieren: (funktioniert in Mozilla0.9.4, sollte daher auch in NN6.2 laufen; Opera5.12 und IE5.5 verweigeren die Ausführung der Anweisungen; IE6 steht mir nicht zur Verfügung :)

    [...]

    <style type="text/css">
        a.imglnk:link:before {
            content: url('http://www.domain.tld/images/link.gif');
        }
        a.imglnk:visited:before {
            content: url('http://www.domain.tld/images/visited.gif');
        }
    </style>

    [...]

    <a href="http://www.blablub.de/" class="imglnk"></a>

    [...]

    Gruß Alex
    --
    http://www.google.de/search?hl=de&safe=off&q=Rechtschreibung+Standart

  2. Hallo Alexander,

    Nun besteht aber der Link bei meinem Problem aus einer Grafik ohne Rahmen. Das Problem ist dann, dass man keinen Unterschied mehr erkennt, ob man den Link schon einmal besucht hat oder nicht. Ist es daher möglich, dass bei besuchten Links eine andere Grafik geladen wird?

    keine Ahnung, ob es funktioniert, wenn Du einer transparenten Grafik
    jeweils das gewünschte Hintergrundbild per CSS zuweist. Kannst Du ja
    mal probieren und hier von dem Ergebnis berichten.

    Viele Grüße,
    Stefan