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.
5 svar · 743 visningar · startad av medialabs
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>
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.
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
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!
Lite hjälp på vägen http://www.jojoxx.net/jscript/archive/show.asp?id=88