2

我已经读到禁用 CSS 的用户会看到带有“显示:无”的字段,如果我们为他们写“如果你看到这个,请将此表单字段留空”之类的内容,机器人也会读取它并且可以避免它。

我在想一种方法来避免这个问题:只需用“ap Div”层隐藏蜜罐字段,这样用户就不会看到它,我认为它不会受到禁用 css 的影响。如果有人告诉我它是否可行,是否会出现其他问题以及是否有人知道更好的解决方案,我将不胜感激

在此先感谢您的时间!!

托尼

4

2 回答 2

0

我可能误解了你,但我认为你所指的这个“ap Div”是 Dreamweaver 描述应用 CSS 规则的div方式position: absolute;

既然如此,如果 CSS 被禁用,那么一个“ap Div”将按照文档的正常流程显示在页面上。

于 2012-06-16T12:02:17.750 回答
0

要隐藏字段,请使用<input type="hidden" />. 但鉴于您只想对用户隐藏该字段,请使用以下内容:

<input type="text" id="hEmail" value="" />
<script>
window.onload = function (){
   document.getElementById('hEmail').type = 'hidden';
};
</script>

附言。建议在包含文件中添加 JavaScript 代码,而不是在页面正文中。

于 2012-06-16T12:21:52.157 回答