webForumDet fria alternativet

Skydda e-postadresser

JavaScript

9 svar · 341 visningar · startad av Skarre

Medlem sedan apr. 20012 427 inlägg
Frågan#1

Jag tycker mig minnas att jag någonstans sett en javascript-funktion med vilken man kunde öppna en mailto-länk utan att skriva ut e-postadressen i koden. Funktionen krypterade adressen på något vis för att försvåra för spambotar. Någon som känner igen detta? Jag hittar inte tillbaka till sidan.

Medlem sedan nov. 20017 144 inlägg
#2

Kryptering eller inte, men jag gör så här:

<script>
function mail(who,where){location.href = "mailto:" + who + "@" + where;}
</script>

<a href="javascript:mail('info','mindomän.se')">Maila mig</a>
Medlem sedan mars 2001895 inlägg
#3

Härligt att se att folk vill använda mitt script :)

Medlem sedan nov. 20017 144 inlägg
#4

Fast det känns som att det räcker att "heta en domän" för att spammarna skall lista ut vilken epostadress man har. "info" är ju inte helt ovanlig...
Denna kanske också funkar:

***SPAM***info@mindomän.se

Och be användaren att plocka bort "***SPAM***".

Medlem sedan dec. 2003209 inlägg
#5

Här kommer en länk som avhjälper problemet.

http://www.boogiedesign.com/articles/web/031004_mailto/

/S

Medlem sedan juni 20004 308 inlägg
#6

En enklare variant om du inte vill använda asp.

function mailto(str){
	location.href="mailto:"+str.match(/./g).reverse().join('');
}
</script>

<a href="javascript:mailto('es.nämodnim@ofni');">Maila</a>
Medlem sedan dec. 2003209 inlägg
#7

Oops!

glömde bort att jag var i javascript forumet, sorry ;)

/S

Medlem sedan dec. 1999419 inlägg
#8

Ett annat sätt

<a href="#" onmouseover="this.href='mailto:user'+'@server'">...</a>
Medlem sedan aug. 2000864 inlägg
#9

jag använder http://www.niklasson.net/form/ det tycker jag är helt outstanding, då kan folk som inte har kopplat mailprogrammet till webläsaren (som alla som sitter på bibliotek, allsa som har hotmail nästan och många arbetsplatser) också skicka mail till en.

Medlem sedan juni 20001 521 inlägg
#10

Jag krypterar mina e-postadresser med hjälp av http://www.gislaved.net/?sida=nospam

240 ms totalt · 4 externa anrop · v20260731065814-full.86ec41c2
115 ms — deklarationer (db)
0 ms — hämta statistik (cache)
121 ms — hämta tråd, inlägg och bilagor (db)
116 ms — ändringar (db)