Archivlink: javarea.de Forum > JavaScript > E-Mail Verstecken für Robots
Vollständigen Link anzeigen: javarea.de Forum > JavaScript > E-Mail Verstecken für Robots

Pages: [1]

geschrieben von Beat am 07.12.2005 - 12:46
Hallo zusammen,

Ich habe die Suche benutzt und habe auch einen für mich guten Hinweis gefunden in dem René einen link zu janaserver.de gepostet.
Die "Verschlüsselung" ist genau das was ich suche! Danke René.

http://www.janaserver.de/start.php?....t=emailcod

1. Ich würde nun gerne das script, das generiert wird in einer ausgelagerten Datei speichern, so dass ich nur den
document.write(em);
Eintrag in meinem HTML-Code habe.

Und dann noch die Frage was ist wenn Javascript in Browser ausgeschaltet ist?

Vielen Dank für die Hilfe.

Gruss aus der weissen Schweiz
Beat

geschrieben von René am 07.12.2005 - 15:47
Hallo Beat,

email.js
HTML-Quelltext
1: 
2: 
3: 
4: 
5: 
6: 
7: 
8: 
9: 
10: 
11: 
12: 
13: 
function kc(oc){return(oc<0)?(256+oc):oc;}
var fr='3644013364084184054063653384134014094124204153623423393533533583'
      +'6334233935335235336334233935335335736334233935335335836334233935'
      +'8356363342339353353358363342339353352353363342339353353357363342'
      +'3393533533583633423393563583633423393533523523633423393533523533'
      +'6333833641541440641540342141936533842040840941935040241242141834'
      +'4345363338366342339353353358363342339353352353363342339353353357'
      +'3633423393533533583633423393583563633423393533533583633423393533'
      +'5235336334233935335335736334233935335335836334233935635836334233'
      +'9353352352363342339353352353363364351401366';
var key='04ef24a1a66052956e6a9eb0f8b1c15c0e3a3768',em='',kn=0,cn=0;
for(i=0;i<fr.length;i=i+3){kn=kc(key.charCodeAt(cn));cn=cn++%key.length;
em+=String.fromCharCode((Number(fr.substr(i,3))-kn)%256);}


email.htm
HTML-Quelltext
1: 
2: 
3: 
4: 
5: 
6: 
7: 
<script language="JavaScript" src="./email.js" type="text/javascript"></script>

<script language="JavaScript" type="text/javascript">
<!--
document.write(em);
//-->
</script>


----

Deine zweite Frage kannst du dir aber selber beantworten.
kein JavaScript = keine Anzeige der E-Mailadresse

geschrieben von Beat am 07.12.2005 - 16:31
Hallo René,

Danke für die rasche Hilfe.


Zitat
 Deine zweite Frage kannst du dir aber selber beantworten.
kein JavaScript = keine Anzeige der E-Mailadresse


Wo Du recht hast, hast Du recht.
Fazit: PISA nicht bestanden....

Test klappt prima!


Gruss
Beat


Powered by: JBB v.2.0.4 Copyright ©2000-2006, www.javarea.de.