Skrytí mailové adresy na webu
Z MiS
Proč nepsát na web adresu
- Jeden z nejjednodušších způsobů, jak rozesilatelé spamu mohou získat webové adresy je, že pustí robota (program), který prochází web a hledá v kódu stránek mailové adresy.
- Pokud je ale podstatou vaší profese komunikace s klienty, adresu na web dát musíte.
- Je tedy vhodné alespoň adresu nějakým způsobem skrýt. Příklad uvádíme dále.
Jak skrýt adresu před roboty
- Vložte si do stránek skript:
<script>// <![CDATA[
function odkryj(m)
{
var jenSude = "";
for (var i = 0; i < m.length; i+=2) {
jenSude += m[i];
}
var zavin = \x40;
jenSude += zavin + "domena.com";
return "<a href = mailto:" + jenSude + ">"+jenSude+"</a>";
}
// ]]></script>
- Místo adresy vkládejte volání skriptu. Jako parametr dejte název mailového účtu s tím, že mezi každá dvě písmena vložíte náhodný znak:
<script>// <![CDATA[
document.write(odkryj('n.aizIeXv'))
// ]]></script>
<noscript>adresa@domena.cz</noscript>
- V tomto případě uživatel uvidí v prohlížeči adresu
nazev@domena.cz, přitom ale v kódu stránky adresa vidět není.