Foros del Web » Creando para Internet » CSS »

¿Es posible evitar las sugerencias del navegador para un campo concreto?

Estas en el tema de ¿Es posible evitar las sugerencias del navegador para un campo concreto? en el foro de CSS en Foros del Web. Muy buenas. A ver si soy capaz de explicar claramente un problema que en el fondo es bastante sencillo. Los navegadores recuerdan entradas para los ...
  #1 (permalink)  
Antiguo 12/01/2011, 16:31
 
Fecha de Ingreso: julio-2003
Mensajes: 120
Antigüedad: 14 años, 4 meses
Puntos: 0
¿Es posible evitar las sugerencias del navegador para un campo concreto?

Muy buenas.
A ver si soy capaz de explicar claramente un problema que en el fondo es bastante sencillo. Los navegadores recuerdan entradas para los campos que tienen un nombre determinado. En los campos de login, por ejemplo, te recuerdan una serie de login posibles que ya has utilizado otras veces, en esa página o en otras con un campo equivalente, y los muestra como una lista que aparece debajo de la caja de texto en cuestión.
Yo he hecho algo parecido con sugerencias extraídas de una base de datos, tipo a como lo hace google al introducir el texto de una búsqueda; un div debajo de la caja de texto con una lista de nombres de cliente. Pero mi lista de sugerencias aparece debajo de la, más pequeña, que automáticamente ofrece el navegador.
La duda: ¿hay alguna propiedad css que indique al navegador que quieres que omita esa ventana de sugerencias?
Hay soluciones de compromiso que no valen; por ejemplo, cambiar de nombre al campo de texto (sólo vale la primera vez), o incluso cargarlo con un nombre aleatorio. Pero estoy seguro de que debe existir alguna solución más elegante y más sencilla.
Si alguien puede ayudarme, le estaría muy agradecido.
Un saludo
  #2 (permalink)  
Antiguo 12/01/2011, 16:55
 
Fecha de Ingreso: septiembre-2010
Mensajes: 525
Antigüedad: 7 años, 2 meses
Puntos: 59
Intenta ponerle al <input> el atributo autocomplete="off" (en HTML)

__________________
01011111 01000001 01100100 01110010 01101001 01100001 01101110 01011111
  #3 (permalink)  
Antiguo 13/01/2011, 02:46
 
Fecha de Ingreso: julio-2003
Mensajes: 120
Antigüedad: 14 años, 4 meses
Puntos: 0
Respuesta: ¿Es posible evitar las sugerencias del navegador para un campo concreto?

Muchas gracias.
Funciona perfectamente lo que dices.
Usando asp .net, los <asp:TextBox> tienen una propiedad "AutoCompleteType" que hace lo mismo si se pone a "None", aunque no sé cómo porque mirando el html que genera nada especial, sólo cambia el orden en que si dibujan propiedades y atributos, y sin embargo si no la pongo sí salen sugerencias.
Cuando se usa AutoCompleteType con otros valores, que indican el tipo de campo, dibuja un atributo especial llamado "vcard_name".
Pero esa es una disgresión aparte.
Lo que decías es lo que andaba buscando.

Etiquetas: posible, sugerencias, navegadores, campos
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 11:57.