スパムメールが多いということで、メールアドレスをエンティティ化して表記することはよくやっていますが、もっと強力に隠れられるよう、組み合わせてみました。
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などのフォームページから問合せるカタチが、本当はいいはず。
どうしても、フォーム設置が無理、メールアドレス掲載したい、場合ならこれがカンタンで、マシかなぁと。