hej!
Har en relativt ny domän och har ännu inte fått en enda rad spam till min e-postadress. Men jag vill nu gärna skriva ut e-postadressen på sidan för att uderlätta kontakten med mig. Jag har för tillfället ett formulär.
Har nu titta lite närmare på att använda mig av javascript till att försvåra igenkännigen av adresserna som jag vill skriva ut på sidan.
Jag hittade ett script som ser ut att göra jobbet på rätt sätt, men undrar om det är den bästa lösningen eller om det finns någon annan bättre lösning?
function EmailNoSpam(strUser, strDomain){
strMail = "mailto:" + strUser + "@" + strDomain;
window.location = strMail;
}
<a href="java script: EmailNoSpam('hoppsan', 'bredband.net?subject=Detta är en subject text:');">administrator</a>
http://www.webforum.nu/showthread.php?t=109500
GunnarDMedlem sedan juni 20014 290 inlägg Använder samma teknik på mina sidor och har inte märkt av någon utökan spam.
Iofs så kär jag spammfilter också på inkommande mail men har inte märkt att det ökat efter att jag inför denna typen av javascript.
DannyMedlem sedan juli 200412 913 inlägg Jag har nåt liknande:
<SCRIPT language="javascript">function smygadr(){;var a,b,c,d,e,f,g,h,i;a='<a href=\"ma';b='mail';c='\"><img src="mail_ikon.gif" width="46" height="27" border="0"><br><br>';a+='il';b+='@';a+='to:';e='</a>';f='Skicka mail';b+='dannesholk.se';g='<img src=\"';h='';i='\" alt="Maila dannesholk.se" border="0">';if (f) d=f;else if (h) d=g+h+i;else d=b;document.write(a+b+c+d+e);};smygadr()</SCRIPT>
fungerar bra tycker jag, fast jag skulle helst vilja ha nåt utan JS
zcorpanMedlem sedan dec. 20042 245 inlägg Använd &#DD; &#xHH; och %HH istället. Typ:
<address>Du kan <a href="mailto:me&#64;example%2Eorg">kontakta mig via mail</a>.</address>
Ska testa med scriptet jag bofogade i mitt ursprungliga inlägg längst upp. Ska bli spännande!
JojoxxMedlem sedan juni 20004 308 inlägg