会社のWebサイトに従業員情報用のSharePoint(MOSS)発行サイトを構築しています。従業員のコンテンツタイプがあり、[連絡先の電子メールアドレス]サイトの列を使用して従業員の電子メールアドレスを保存しています。
私が欲しいのは、実行時に電子メールアドレスをエンコードして、実際の電子メールアドレスがスパマーによって収集されるのを防ぐ機能です。これは、ユーザーが電子メールのハイパーリンクをクリックするとデコードされます。たとえば、次のHTMLがブラウザに送信されます。
<a href="javascript:sendEmail('5237952A6F67618E407373772E6063212E6175')">Email Jonny</a>
上記の無意味な文字列からテキスト値をエンコード/デコードするためのjavascriptメソッドはすでにありますが、SharePointを念頭に置いてこれにアプローチする方法についてはあまりよくわかりません。カスタムコントロールやカスタムJ-Queryを考えていますか?
どんな助けでも大歓迎です!
ジョニー