Zerko: link:visited wieder zurücksetzen, aber wie??

Hey...

Ich habe eine Suche aufgebaut die mir besuchte Links (via CSS auf link:visited) hervorhebt.
Kann ich z.B. mit JavaScript oder ähnlich diese Funktion wieder zurücksetzen??

Die Idee ist nämlich bei einer neuen Suche können die gleichen Ergebnisse zu sehen sein und dann werden diese direkt mit "link:visited" formatiert.
Dies will ich verhindern!!.

Gruß
zerko

  1. Hallo,

    Ich habe eine Suche aufgebaut die mir besuchte Links (via CSS auf link:visited) hervorhebt.
    Kann ich z.B. mit JavaScript oder ähnlich diese Funktion wieder zurücksetzen??

    Die Idee ist nämlich bei einer neuen Suche können die gleichen Ergebnisse zu sehen sein und dann werden diese direkt mit "link:visited" formatiert.
    Dies will ich verhindern!!.

    Die Idee ist nämlich das link visited dem Suchenden sagt, dass er die Ergebnisse schon gesehen hat, und nicht noch einmal angucken braucht.

    Du kannst auch innerhalb der Suchergebnisseite link:visited wie link formatieren mit CSS.

    gruss

    --
    no strict;
    no warnings;
    Der natürliche Feind der Festplatte ist der Teppich, der sich gerne mal elektrisch aufläd und der Festplatte eine wischt.
    Kluge Leute sind auch nur Menschen.
    1. Danke, aber mir ist schon klar wofür ich es geschrieben habe!!

      Du hast es nicht ganz richtig verstanden...
      Wenn jemand die erste Suche durchführt, dann findet er seine 3 Ergebnisse und klickt sie an.
      Danach führt diese Person noch eine Suche durch, die aber in einem ganz anderen Zusammenhang steht und unter den Ergebnissen stehen dann drei markierte.

      Genau dieses Problem möchte ich beheben!!
      Dies müsste ich dann einfach nur beim submit machen, aber mir fällt nicht ein wie ich es machen soll...

      Deshalb fragte ich.. :)

      Gruß
      zerko

      1. Hallo,

        Du hast es nicht ganz richtig verstanden...
        Wenn jemand die erste Suche durchführt, dann findet er seine 3 Ergebnisse und klickt sie an.
        Danach führt diese Person noch eine Suche durch, die aber in einem ganz anderen Zusammenhang steht und unter den Ergebnissen stehen dann drei markierte.

        stimmt wahrscheinlich habe ich es nicht richtig verstanden,
        gehst du davon aus, dass deine besucher die suchergebnisse gar nicht lesen?
        oder verwendest du gar gleiche links für unterschiedliche Suchergebnisse (ibäh)?

        und wenn du die formate gleich machst ?

        gruss

        --
        no strict;
        no warnings;
        Der natürliche Feind der Festplatte ist der Teppich, der sich gerne mal elektrisch aufläd und der Festplatte eine wischt.
        Kluge Leute sind auch nur Menschen.
        1. Die Suchergebnisse können z.B. nach dem Kriterium Kraftstoffart erzeugt werden.

          Dann gibt das Prog mir alles aus was z.B. mit Diesel fährt..!!
          Nun habe ich mir vorher aber alle Autos angeschaut und halt drauf geklickt!!
          In der Suche nach der Kraftstoffart DIESEL sind somit alle Diesel-Auto bereits markiert!!

          Werden die gespeicherten Links in eine Liste gespeichert??
          Vielleicht kann ich diese irgendwie löschen...??

          1. Hallo,

            äh und?

            start->ausführen->notepad.exe->Datei->öffnen("deine datei, die die Suchergebnisse darstellt");
            schreibe z.b. in den <head>

              
            <style>  
              a:link,a:visited, { font-weight:bold; color:#0000E0; text-decoration:none }  
              a:hover { .. }  
              a:active { .. }  
              a:focus { .. }  
            </style>  
            
            

            damit sehen alle visited links aus wie ganz "normale" links, nämlich fett, ohne text dekoration und mit der farbe #0000e0

            Datei->speichern ;)
            gruss

            --
            no strict;
            no warnings;
            Der natürliche Feind der Festplatte ist der Teppich, der sich gerne mal elektrisch aufläd und der Festplatte eine wischt.
            Kluge Leute sind auch nur Menschen.
          2. hi,

            Die Suchergebnisse können z.B. nach dem Kriterium Kraftstoffart erzeugt werden.

            Dann gibt das Prog mir alles aus was z.B. mit Diesel fährt..!!
            Nun habe ich mir vorher aber alle Autos angeschaut und halt drauf geklickt!!
            In der Suche nach der Kraftstoffart DIESEL sind somit alle Diesel-Auto bereits markiert!!

            also genau das, was ich als besucher _erwarte_ - schließlich habe ich mir diese "diesel-autos" bereits angeschaut!
            wozu sollte ich mir jetzt vorstellen wollen, ich hätte das noch nicht getan ...?

            Werden die gespeicherten Links in eine Liste gespeichert??
            Vielleicht kann ich diese irgendwie löschen...??

            nein, darauf hast du keinen zugriff.
            und auch andere möglichkeiten solltest gleich unterlassen - schließlich würde das nur die übersichtlichkeit deiner seite massiv _verschlechtern_.

            gruß,
            wahsaga

            --
            /voodoo.css:
            #GeorgeWBush { position:absolute; bottom:-6ft; }
          3. Hi zerko,

            Vielleicht kann ich diese irgendwie löschen...??

            Ja kannst du, gehe in die Einstellungen deines Browsers und lösche die History - schon sind alle Links bei dir wieder schön jungfräulich.

            Für _meinen_ Browser kannst _du_ das aber nicht machen - mir würde das auch gar nicht gefallen, dass du mich bevormunden willst.

            MfG, Dennis.

  2. Hi,

    Ich habe eine Suche aufgebaut die mir besuchte Links (via CSS auf link:visited) hervorhebt.
    Kann ich z.B. mit JavaScript oder ähnlich diese Funktion wieder zurücksetzen??

    Die Idee ist nämlich bei einer neuen Suche können die gleichen Ergebnisse zu sehen sein und dann werden diese direkt mit "link:visited" formatiert.

    Klar - der Besucher hat diese Links ja auch schon besucht.

    Was als besucht (im Sinne von :visited) gilt, legt der Browser fest.
    Und das kannst Du als Webseitenbetreiber nicht direkt beeinflussen. Der Browser-Nutzer kann das - indem er z.B. die History (und/oder den Cache) leert.

    Das, was Du machen könntest, wäre, die URL der Suchergebnisse zu ändern (z.B. zusätzlicher Parameter mit timestamp).
    Aber ist das nicht ärgerlich für den Besucher, wenn er bei einer neuen Suche einen scheinbar unbesuchten Link vorfindet, ihn aufruft und dann doch nur schon bekanntes vorfindet?

    Dies will ich verhindern!!.

    Will das der Besucher auch?
    Ich fände es äußerst lästig, wenn bei wiederholter Google-Suche die bereits besuchten Treffer nicht markiert wären.
    Bei einer site-internen Suche wäre das nicht anders.

    cu,
    Andreas

    --
    Warum nennt sich Andreas hier MudGuard?
    Schreinerei Waechter
    Fachfragen per E-Mail halte ich für unverschämt und werde entsprechende E-Mails nicht beantworten. Für Fachfragen ist das Forum da.