我已经和它斗争了2年......需要你的帮助。
在移动Chrome中,我无法禁用AUTOCOMPLETE ...
Chrome忽略
autocomplete="off"
这是在Android上,但我也假设在iPhone上。
我有一个简单的联系表格 - 没有密码或任何东西。
我绝对需要这个才能工作,因为在移动设备上,当Chrome显示自动完成选项时,它会破坏用户体验。如何强制Chrome移动设备无法显示?
我读过关于这个的每一个问题都没有用 - 我不知道该怎么做
答案 0 :(得分:1)
Chrome不断改变处理每个版本的自动完成的方式,我使用jQuery解决了这一问题,我将所有字段设置为只读,并将onclick / focus设置为非只读。试试这个jQuery片段:
jQuery(document).ready(function($){
//======fix for autocomplete
$('input, :input').attr('readonly',true);//readonly all inputs on page load, prevent autofilling on pageload
$('input, :input').on( 'click focus', function(){ //on input click
$('input, :input').attr('readonly',true);//make other fields readonly
$( this ).attr('readonly',false);//but make this field Not readonly
});
//======./fix for autocomplete
});
答案 1 :(得分:0)
如果您有表单,可以尝试添加autocomplete =" off"形成。