| Tips for å kamuflere epostadresser for distributører av søppelpost. | opp |
Hjemmesider har vanligvis et sted man klikker for å sende en epost til
webredaktøren.
Oftest vil adressen ha formen mailto:navn@domene, som settes inn i en
ankertag i html-koden. Domenet kan være f.eks. online.no, chello.no, c2i.net,
etc.
Formatet i HTML for en link (i en ankertagg) for epost vil normalt være:
<a href="mailto:navn@domene"> Klikk her</a>
Dette formatet er vel egnet for automatiske søkemotorer til automatisk
å plukke opp
epostadresser på nettsider.
Når en slik linje settes inn i et HTML-dokument vil ordene Klikk her
vises i dokumentet,
og når man klikker på Klikk her vil PC-ens epostprogram bringe
frem en sendmelding med
den innsatte epostadresse i meldingens adressefelt.
Ved hjelp av noen få linjer med javascript vil man imidlertid kunne hindre
søkemotorer i å
finne en epostadresse inne i dokumentet. Dette skyldes at epostadressen i riktig
format
først opptrer etter at man har klikket på linken.
Først setter man følgende funksjonsdefinisjon inn i HLML-dokumentets
hode, f.eks.
umiddelbart før taggen </head>:
<script language="JavaScript">
<!--
function send_epost(domene,navn) {
var sendtil = "mailto:"
window.open(sendtil + navn + '@' + domene )
}
//-->
</script>
Linken lages ved at man setter inn et funksjonskall i ankertaggen der den ellers
ville ha
vært plassert på nettsiden. Ankertaggen vist øverst på
siden vil nå se ut som følger:
<a href="#" onClick="send_epost('domenet','navnet')" >
Klikk her</a>
Ordene domenet og navnet bytter du selvsagt ut med dine egne i linjen ovenfor.
Eksempelvis
så er mitt domene online.no, og mitt navn eugen.landeide. For meg blir
dette:
<a href="#" onClick="send_epost('online.no','eugen.landeide')" > Klikk her</a> .
Merk at man IKKE skal bytte ut "navn" og "domene" i funksjonsdefinisjonen øverst.
Klikk her for å teste hvordan dette virker.
Enkleste måte å hente koden fra denne nettsiden er å merke
relevant kode, klikke kopi,
og så lime koden inn i en teksteditor, f.eks. Notepad.
Lykke til.