Pregunta Chrome: Autocompletar no funciona en campos de entrada particulares


Me encontré con un problema en Chrome donde autocompletar recordará el historial de la mayoría de los cuadros de entrada, pero no guarda ningún historial en un campo en particular. Firefox pudo guardar con éxito el historial de ese campo, y Chrome todavía funciona con el 99% de otros campos. Incluso los campos en otros lugares en la misma forma tendrán su historial guardado. Estoy teniendo un momento difícil para entender qué podría estar causando este problema exigente.

¿Hay alguna solución para esto? ¿Alguien ha experimentado ese problema antes?


EDITAR: me equivoqué, Chrome no parece querer recordar CUALQUIER campo en este sitio en particular. Firefox no tiene problemas para recordar los campos de texto en la misma forma. Esto está en SugarCRM (sistema de CRM basado en la web), así que realmente no puedo publicar un enlace. Este es el código para el cuadro de entrada original en cuestión:

<input type='text' name='ranumber_c' 
id='ranumber_c' size='30' 
maxlength='255' 
value='300149' title='' tabindex='243' >

¿Hay alguna otra ubicación en el código que podría deshabilitar (o interrumpir) el historial de formularios?


EDIT 2: @iglvzx - Interesante, el DOCTYPE muestra XHTML Strict a pesar de que casi todas las etiquetas de formulario se generaron de forma incorrecta.

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">

¿Eso realmente detendría que Chrome reconociera un campo de entrada?


10


origen


Según mi experiencia, este problema se debe a que los desarrolladores web no utilizan campos de entrada estándar ni obligan a un campo a no recordarse (como con la tarjeta de crédito o la información confidencial). Si pudieras publicar algunos enlaces de ejemplo, podemos ver la fuente HTML y ver qué está pasando. - iglvzx
Como complemento a iglvzx palabras, si es posible, compartir capturas de pantalla que pueden ayudar a comprender mejor el problema. - Siva Charan
@Brett, ¿cuál es la página de DOCTYPE? La etiqueta de entrada debe estar cerrada, es decir <input ... />. - iglvzx
Tuve ese problema en catalog.sjlibrary.org/patroninfo en el campo Código de barras / ID. Chrome realmente recuerda la entrada "Su nombre", pero no "Código de barras". Controlado en Firefox, y recuerda correctamente el campo "Código de barras". - Mu Mind
Si el value="300149", entonces debería completar esto en el cuadro de entrada, no autocompletar a otro valor. - Sablefoste


Respuestas:


Según mi entendimiento, Firefox guardará información para cualquier campo de entrada de formulario que tenga un atributo de "nombre" al que se pueda asociar la información, y chrome / safari / opera solo guardará información valiosa específica, como direcciones e información de pago.


0