Ik heb volgende script geschreven om te vermijden dat spambots de mailadressen konden lezen van op de site.
Dit script doet uitstekend zijn werk als het wordt uitgevoerd in FireFox, maar in IE zet hij de rootfolder voor het mailadres.
Ik zie echt niet wat ik fout doe, mss dat jullie kenners oog het wel ziet.
http://reynaert-beatrijs.be/pages/index.php?page=emails.html
Dit script doet uitstekend zijn werk als het wordt uitgevoerd in FireFox, maar in IE zet hij de rootfolder voor het mailadres.
Ik zie echt niet wat ik fout doe, mss dat jullie kenners oog het wel ziet.
JavaScript:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
| <script language="javascript" type="text/javascript"> function mailIt() { if (!document.getElementsByTagName) return; var anchors = document.getElementsByTagName("a"); for (var i=0; i<anchors.length; i++) { var anchor = anchors[i]; if (anchor.getAttribute("href") && anchor.getAttribute("rel") == "mail") { var mailto = anchor.getAttribute("href"); mailto = "mailto:" + mailto; mailto = mailto.replace("_at_","@"); mailto = mailto.replace("_dot_","."); anchors[i].href = mailto; } } } </script> <body onLoad="mailIt()"> |
http://reynaert-beatrijs.be/pages/index.php?page=emails.html