Wie e-mail Adresse ausblenden (mailto) ?

  • Hallole,


    wenn man einen e-mail Link auf seiner HP hat und man den mit der Maus berührt, erscheint ja in der Statusleiste der Befehl, bzw. man kann die e-mail Adresse sehen, die unter diesem Link eingetragen ist.


    Wie kann man das ausblenden, also das man die e-mail Adresse nicht sieht ?


    Danke schon mal


    Gruß t

  • Sorry, da fehlt mir die Logik :confused:
    Du willst Die Mailadresse auf Deiner Webseite haben, aber sehen soll sie keiner ?


    Grundsätzlich geht sowas, und zwar mit einem Formular, welches geposted wird.
    Dafür ist aber auch serverseitig etwas Aufwand nötig.

  • versuchs mit PHP oder so


    Hallo


    Wenn Du in der Lage bist (bzw. dein Provider es Dir erlaubt) kann ich Dir mal ein PHP Kontaktformular zusenden (oder Du schreibst Dir halt selber eins). Vorteil bei einem solchen System ist ja, das die eMail Adressen, die angesprochen werden sollen, nicht im Klartext erscheinen und wenn man es richtig macht auch nicht von kleinen Spinnchen gefunden werden.....


    S. Mannstein

  • Die Anzeige in der Statusleiste des Browsers kannst Du in der Tat unterdrücken per JavaScript. Wenn der User das aber abgeschaltet hat sieht es es trotzdem. Oder er schaut in den Quelltext.


    Und wenn man auf den Link klickt, öffnet sich ja sowieso das Mailprogramm und die Adresse steht dann dort im Empfänger-Feld, denn das ist ja das Ziel des mailto-Links.


    Wenn Du also nicht möchtest, dass jemand auf Deine Mail-Adresse kommt, dann darfst Du den mailto-Link nicht benutzen sondern musst auf Alternativen wie Kontaktformulare zurückgreifen. Denkbar wäre auch ein Mailto-Link zu einer Spammotel-Adresse und diese dann ggf. öfters wechseln. Wenn es Dir nur darum geht, das man die Mail-Adresse nicht per Suchmaschine auslesen können soll, dann hinterlegt sie als Bilddatei, aber verlink sie nicht. Der User muss sie dann abtippen, um Dir eine Mail zu schreiben.


    Wenn es Dir aber nur um ästhetische Gründe geht und Du die Anzeige nicht in der Statuszeile haben möchtest, müsstet Du JavaScript-Befehler zum Belegen des Statusbartextes onMouseOver und onMouseOut nehmen. Macromedias Dreamweaver bietet hier sehr einfache Dialoge um das in Webseiten für Hyperlinks einzustellen.

    "Technisch sind wir Übermenschen; moralisch sind wir noch nicht einmal Menschen." Aldous Huxley

  • Zitat

    Original geschrieben von 42606820
    Eine andere Möglichkeit wäre es auch die E-Mail Adresse zu verschlüsseln.



    Code
    <a href="mailto:%74%65%73%74%40%77%65%62%2E%64%65">E-Mail</a>


    wäre dann test@web.de ;)
    [/url]


    Kommt aber hierbei auch immer darauf an, wofür man das braucht. Der Internet Explorer z.B. stellt es dann in der Statusleiste immer noch als Klartext da und wenn man auf den Link klickt steht es auch im Outlook als test@web.de drinn.


    Wenn jetzt irgendwelche Leute sich massenweise Mail-Adressen aus den WWW holen wollen und dafür bestimmte Scripte einsetzen, dann haben die sicher auch schon darüber nachgedacht, solche Standard-Kodierungen wieder zu entschlüssen. PHP z.B. hält ja dafür die passenden functions direkt bereit.


    Man müsste mal probieren, was passiert, wenn man den Link über eine JavaScript-Funtion aufruft, ob der Browser das dann kapiert und Outlook startet oder versucht eine neue Seite mit dieser Referenz anzeigt. Falls es wie gewünscht klappt könnte man in der JavaScript-Function eine Mail-Adresse nach eigener Verschlüsselung reinkodieren und erst bei Klick auf den Link entschlüsseln. Aber spätestens, wenn sich das Mailprogramm des Users dann öffnet sieht er den Link dort. Ein recht guter Schuzt gegen Adresssammler könnte es aber sein. Müsste man mal probieren, ob es läuft.

    "Technisch sind wir Übermenschen; moralisch sind wir noch nicht einmal Menschen." Aldous Huxley

  • Vielleicht könnte tristanus ja mal genauer erklären, was er eigentlich da vorhat.. ;)


    So richtig klar scheint es nicht zu sein.


    Grüße, Öle

    Mit Grüßen ...

  • Zitat

    Original geschrieben von rajenske
    Vielleicht könnte tristanus ja mal genauer erklären, was er eigentlich da vorhat.. ;)


    das ist ein guter Vorschlag...

    "Technisch sind wir Übermenschen; moralisch sind wir noch nicht einmal Menschen." Aldous Huxley

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!