mailto:をエンティティ化+javasriptで

スパムメールが多いということで、メールアドレスをエンティティ化して表記することはよくやっていますが、もっと強力に隠れられるよう、組み合わせてみました。

mailto:メールアドレス表示=エンティティ化javasript

■サンプル

E-mail:hogehoge@inclover-inc.com
見た目はこんな感じ。

■HTMLソース

<script type="text/javascript" src="mail.js"></script>

■mail.jsのソース

これでだいぶスパムの餌食を免れそうです。

※javascriptがOnの場合だけなので、

<noscript>メールアドレスが表示されない場合は、JavascriptをOnにしてください。</noscript>
も入れておいた方がより親切ですね。


とは言っても、やっぱり見た目のソースから発見される可能性もあるので、cgiなどのフォームページから問合せるカタチが、本当はいいはず。
どうしても、フォーム設置が無理、メールアドレス掲載したい、場合ならこれがカンタンで、マシかなぁと。

Comments:0

Comment Form

Trackbacks:0

TrackBack URL for this entry
http://www.otogawa.com/cms/mt-tb.cgi/214
Listed below are links to weblogs that reference
mailto:をエンティティ化+javasriptで from px*blog