1

我正在为一个项目使用微格式,因此我遇到了以下问题。我使用 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)}))//]]>

有谁知道如何仍然保护电子邮件地址但使用微格式?

提前致谢。

4

1 回答 1

1

问题是电子邮件地址应该在 HTML 中才能使用微格式。也许让您的服务器返回微格式(即 web 服务)?

从服务器返回 vcard 可以使用我在这里找到的脚本来完成:

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

于 2010-06-13T12:27:19.583 回答