0

我设置了一个简单的个人页面,显示我的一些个人信息。我包括了一个 vcard 下载。现在,我收到的垃圾邮件数量大大增加了。
它是一个简单的页面,只有静态的,没有 php。
我如何“隐藏”电子名片以使其只能由人类下载?我想它需要人类做一些垃圾邮件收割机不做的事情。按一个按钮可能吗?另外,如何从 html 中隐藏 vcard 的路径,使其不明显。
谢谢,
-gk
PS.-我不是程序员,所以请对解释保持温和:)。谢谢!

4

2 回答 2

1

如果它在您的页面中,即使它被隐藏,机器人也可以轻松查看您的源代码并获取您的数据。

选项包括:

  • 使用图像,使其不易被机器读取(但这否定了 v-card 的价值)。
  • 使用 Javascipt 根据用户交互加载它。(正如 cusimar 建议的那样)
于 2011-03-09T15:34:51.453 回答
0

也许打开 vcard 的 javascript 链接会有所帮助(我不知道 vcard 是什么,但我假设它是一个文件!)

<a href="http://www.myhomepagetothrowthebots.com" onclick="window.open(path/to/my/vcard.whatever); return false;">click here</a>
于 2011-03-09T15:06:48.193 回答