باستخدام النطاقات الصغيرة ولكن حماية بريدك الإلكتروني (مع JavaScript)

StackOverflow https://stackoverflow.com/questions/3032096

سؤال

أنا أستخدم التنسيقات الدقيقة لمشروع ومع هذا لدي المشكلة التالية. أستخدم JavaScript لحماية عناوين البريد الإلكتروني ، ولكن عند حفظ النمؤ الأصلي كصورة VCard ، فإنه يضع رمز JavaScript في حقل عنوان البريد الإلكتروني.

//<![CDATA[ document.write("<n uers="znvygb:vasb100irner56arg">vasb100irner56arg<057n>".replace(/[a-zA-Z]/g, function(c){return String.fromCharCode((c<="Z"?90:122)>=(c=c.charCodeAt(0)+13)?c:c-26)}))//]]>

هل لدى أي شخص أي فكرة عن كيفية حماية عنوان البريد الإلكتروني ولكن استخدام النطاقات الصغيرة؟

شكرا لك مقدما.

هل كانت مفيدة؟

المحلول

المشكلة هي أن addr البريد الإلكتروني يجب أن يكون في HTML من أجل استخدام microformat. ربما دع الخادم الخاص بك يعيد microformat (أي WebService)؟

يمكن إجراء إرجاع VCard من الخادم باستخدام البرامج النصية التي وجدتها هنا:

http://www.troywolf.com/articles/php/class_vcard/

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top