我读过禁用CSS的用户会看到“display:none”字段,如果我们写了“如果你看到这个,把这个表单字段留空”机器人也会读它,并可能避免它。用于css的蜜罐禁用
我在想一种方法来避免这个问题:只需隐藏一个“ap Div”层的蜜罐字段,这样用户就不会看到它,我想它不会受到CSS禁用的影响。我会很感激,如果有人告诉我,如果它会工作,如果它出现其他问题,如果有人知道更好的解决方案
在此先感谢您的时间!
托尼
我读过禁用CSS的用户会看到“display:none”字段,如果我们写了“如果你看到这个,把这个表单字段留空”机器人也会读它,并可能避免它。用于css的蜜罐禁用
我在想一种方法来避免这个问题:只需隐藏一个“ap Div”层的蜜罐字段,这样用户就不会看到它,我想它不会受到CSS禁用的影响。我会很感激,如果有人告诉我,如果它会工作,如果它出现其他问题,如果有人知道更好的解决方案
在此先感谢您的时间!
托尼
我可能误解了你,但我觉得这个“AP Div的”你指的是描述div
施加给它的position: absolute;
CSS规则Dreamweaver的方式。
既然如此,如果CSS被禁用,那么'ap Div'将根据文档的普通流程显示在页面上。
要隐藏字段,请使用<input type="hidden" />
。但鉴于您只想隐藏用户的字段,请使用类似如下的内容:
<input type="text" id="hEmail" value="" />
<script>
window.onload = function(){
document.getElementById('hEmail').type = 'hidden';
};
</script>
ps。建议在包含文件中添加JavaScript代码,而不是在页面的主体中。
感谢您的回答!我已经读过,为了让蜜罐领域最好不要键入=“隐藏”,我猜测机器人可以知道它。可能是你说的作品,因为你是以间接的方式制作的?关于JavaScript我也读过,有些人出于安全原因禁用它,所以它不适用于他们。 – Toni
@Toni,这就是为什么我建议使用JavaScript,因为最初字段是简单的文本字段,机器人将不知道它被改为“隐藏”。至于禁用JavaScript的用户,我认为您需要在页面顶部显示通知并要求启用JavaScript。 – B7ackAnge7z
好的,我明白了。它可以做成相同的,但与另一种语言,而不是Java这不是Java而是另一种语言 – Toni
非常感谢您的回答!是的,我指的是Dreamweaver,所以我发现它也会被CSS禁用。 – Toni
既然如此,请您将我的答案标记为正确吗? –