sunlei 发表于 2005 年 11 月 30 日 23:48:56

自动还原邮箱地址中@号的JavaScript脚本

为了防止我们邮箱地址被自动采集出来,通常都会将其中的"@"替换成了""。

当点中邮箱链接时,弹出的OutLook新邮件地址会显示出"ab.com",这样还要手动将其中"AT"替换"@" 。

这时JavaScript脚本就可以来帮我们实现自动还原的目的了。

例子:

<a href="mailto:ab.com">mailme</a>

这时我们可以加一条语句:

onclick="this.href=(this.href).replace(/\/,String.fromCharCode(64));"

最后就改成这样:
<a href="mailto:ab.com" onclick="this.href=(this.href).replace(/\/,String.fromCharCode(64));">mailme</a>

这时我们再点链接时就会看到地址栏会显示出"a@b.com",此脚本在IE,Mozilla,Opera中都调试过。

coolboycn 发表于 2005 年 12 月 2 日 18:54:55

Sofa.......

oghuz 发表于 2005 年 12 月 2 日 22:57:34

sunlei 发表于 2005 年 11 月 30 日 23:48:56

自动还原邮箱地址中@号的JavaScript脚本

为了防止我们邮箱地址被自动采集出来,通常都会将其中的"@"替换成了""。

当点中邮箱链接时,弹出的OutLook新邮件地址会显示出"ab.com",这样还要手动将其中"AT"替换"@" 。

这时JavaScript脚本就可以来帮我们实现自动还原的目的了。

例子:

<a href="mailto:ab.com">mailme</a>

这时我们可以加一条语句:

onclick="this.href=(this.href).replace(/\/,String.fromCharCode(64));"

最后就改成这样:
<a href="mailto:ab.com" onclick="this.href=(this.href).replace(/\/,String.fromCharCode(64));">mailme</a>

这时我们再点链接时就会看到地址栏会显示出"a@b.com",此脚本在IE,Mozilla,Opera中都调试过。
页: [1]
查看完整版本: 自动还原邮箱地址中@号的JavaScript脚本