这是一个有趣的CSS问题给你!
我有一个透明背景的textarea覆盖了一些TEXT,我想用它作为一种水印.文本很大,占据了textarea的大部分.它看起来不错,问题是当用户点击textarea时,它有时会选择水印文本.我希望水印文本永远不会被选中.我期待如果z-index中的某些内容较低,则无法选择,但浏览器在选择项目时似乎并不关心z-index层.有没有一个技巧或方法来使它这样DIV永远不可选择?
我在我的网站上显示电子邮件如下
<a href="mailto:inf@example.com">Email</a>
Run Code Online (Sandbox Code Playgroud)
但是我在使用woorank.com分析我的网站时阅读了以下内容,我该怎么做才能避免这种情况?
恶意机器人刮网搜索电子邮件地址,纯文本电子邮件地址更容易被垃圾邮件发送.
在网页上放置电子邮件地址时,请将它们放置为如下文本:
joe.somebody@company.com
Run Code Online (Sandbox Code Playgroud)
或使用一个聪明的伎俩试图欺骗电子邮件地址收割机机器人?例如:
HTML转义字符:
joe.somebody@company.com
Run Code Online (Sandbox Code Playgroud)
Javascript Decrypter:
function XOR_Crypt(EmailAddress)
{
Result = new String();
for (var i = 0; i < EmailAddress.length; i++)
{
Result += String.fromCharCode(EmailAddress.charCodeAt(i) ^ 128);
}
document.write(Result);
}
XOR_Crypt("êïå®óïíåâïäùÀãïíðáîù®ãïí");
Run Code Online (Sandbox Code Playgroud)
人体解码:
joe.somebodyNOSPAM@company.com
joe.somebody AT company.com
Run Code Online (Sandbox Code Playgroud)
你用什么或者你甚至打扰?
我需要在Mailto link我的网站上创建一个包含产品名称或产品页面网址的网站subject section.我该怎么做?
Exp:当您收到eBay有关您正在销售或购买的产品的电子邮件时,您会通过查看主题部分中的产品名称自动了解该电子邮件的产品.
我怎样才能做到这一点?
阻止垃圾邮件发送者从您的mailto链接获取电子邮件地址的最佳方法是什么?我的印象是javascript可能是一个解决方案.我不知道我目前的解决方案是否是万无一失的,所以这就是我要问的原因.
这是我目前正在做的事情:
<script language="JavaScript"><!--
var name = "emailusername";
var domain = "yahoo.com";
var text = "emailusername@yahoo.com";
document.write('<a href=\"mailto:' + name + '@' + domain + '\">');
document.write(text + '</a>');
// --></script>
Run Code Online (Sandbox Code Playgroud)
有更好的方法吗?我不喜欢在我想放置mailto链接的地方有这一块代码.
前言:老实说,我不确定这是否应该放在 StackOverflow、SuperUser 或 Doctype 上。如果需要位于超级用户上,请移动它。如果它需要在 Doctype 上,请关闭它,我将在那里重新发布它。
我们都知道,将您的电子邮件地址以任何格式放在互联网上的任何位置,无论是纯文本还是链接mailto:,都会导致它被垃圾邮件机器人收集。关于这个主题已经有很多 问题了。
但对于公司而言,垃圾邮件机器人只是开展业务成本的一部分。因此,虽然使用诸如以 的形式列出您的电子邮件地址之类的内容[someone] [at] [companyname] [dot] [com]可能会阻止垃圾邮件机器人,但它也会使潜在的付费客户经历足够的麻烦来忽略您(而且用户可能不够精明,无法理解正在发生的事情) ),所以你只能忍气吞声并处理垃圾邮件。
然而,我有一个客户有不同的问题 - 他们的潜在客户会访问几十个网站,单击电子邮件地址,粘贴准备好的文本和主题(有时甚至还粘贴我的客户的公司名称看起来好像不是他们发送给每个人的准备好的文本)。然后,我的客户花时间手工制作回复,结果却再也没有收到潜在客户的消息,因为在这种“随意的垃圾邮件发送者”方法中,在电子邮件中发回最低硬美元金额的供应商几乎获胜(并且我客户的业务是这样的,几乎毫无例外,供应商在没有见到您的情况下就向您报价,这是一个很大的危险信号,但这不是重点)。
因此,客户建议,虽然我们将他们的电子邮件以someone@companyname.com格式保留在网站上,但我们不会将其设置为可点击的 mailto: 链接。我们的想法是,也许必须选择电子邮件地址并将其复制到消息中的行为会阻碍一些“大众价格购物”客户。我客户所在的行业不适合重复业务,因此他们不太可能获得这些客户,而通过这种方法失去他们最终是无害的。
我对此表示怀疑,但我很好奇是否有更好的想法来阻止“休闲”垃圾邮件发送者。
澄清一下:我并不担心垃圾邮件机器人或屏幕抓取工具或任何习惯性或自动的东西。我所说的概念是,一个真实的人会访问数十个类似的网站,向每个公司发送相同的电子邮件,以找到最低的价格。这些客户永远不会雇用我的客户,因此我们正在寻找一种方法来减缓或阻止他们,同时又不会拒绝那些不只是向尽可能多的公司发送垃圾邮件的人。
我知道这有点宽泛,但问题是如何从垃圾邮件机器人中隐藏我的电子邮件?
每种方法的优缺点是什么?