我的系统周围有一堆字段,Chrome突然决定决定执行任何操作。在此字段中自动填充用户ID(已启用自动填充预测功能以进行调试)。
我尝试过AutoComplete = off,AutoComplete = false,AutoComplete = none,AutoComplete = nope,AutoComplete = new-Password,AutoComplete = stoptryingtoruinmylife
代码:
<input name="ctl00$cpMain$tbLimit" type="text" id="ctl00_cpMain_tbLimit" data-required="true" autocomplete="new-password">
截屏:
这只是一个示例,但是我们系统中的所有示例都展示了Chrome迄今为止最令人讨厌的“功能”。如果将其标记为“ UserID”或“ EmailAddress”,则浏览器会自动对其进行归档。
预先感谢!
答案 0 :(得分:0)
在浏览互联网后,发现问题在很多网站上都显而易见,所以我创建了自己的作品。
在页面顶部,我为UserID创建了一个标签,浏览器将自动填充该标签,而没人会看到。
<input type="text" id="UserID" name="UserID" style="position: absolute; z-index: -1; top: -30px; width: 0; height:0" autocomplete="off">
这会将其移出屏幕,Chrome也会自动填充它,而不是随机填充其他文本框。