1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33
| <html>
<script type="text/javascript">
function FindString()
{
//recuperation of the HTML content page
/*document.all[2].outerHTML;//number of the balise, here : <body>*/
var htmldoc=document.getElementsByTagName("body")[0].innerHTML;
Expression = new RegExp("[a-z@.]{5,}","/g");
var [] tab=Expression.exec(htmldoc);
for(var i=0, i<tab.length(),i++)
replace(tab[i]);
}
function replace(oldstring)//oldstring represent @mail
{
var link="mailto:";
var htm="<A HREF=";
link=link.concat(oldstring);
link=htm.concat(link);
link=link.concat("\">"+oldstring+"<\A>");
return link;
}
</script>
<body onLoad="FindString()">
salut
ca va
blabla
<a href="mailto:toto@mail.com">toto@mail.com</a>
</body>
</html> |
Partager