思い切って、リニューアルしました | main | モブログ一記事目

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

Post


ご利用のブラウザ、設定ではご利用になれません。

Trackbacks