2010-03-21 20 views
65

Cuando actualizo una página con Firefox, los valores de las casillas de verificación, campos de entrada, etc. se mantienen.Evitando que Firefox recuerde el valor de entrada al actualizar con la etiqueta Meta

¿Hay alguna manera de hacer que Firefox no los guarde, usando una metaetiqueta sin JavaScript?

+0

¿Es esto para su propia página web o para cualquier página web? – Gumbo

+0

Posible duplicado de [Hacer que la página indique al navegador que no debe almacenar en caché/preservar los valores de entrada] (http://stackoverflow.com/questions/2699284/make-page-to-tell-browser-not-to-cache-preserve-input -values) – user

Respuesta

138

Para una etiqueta input existe el atributo autocomplete puede establecer:

<input type="text" autocomplete="off" /> 

Puede utilizar la función de autocompletar una form también.

+2

Esto es parte de HTML5 ahora y es compatible con todos los principales navegadores en '' excepto que Opera no hace la etiqueta '

'. –

+0

Para referencia [https://developer.mozilla.org/en-US/docs/Mozilla/How_to_Turn_Off_Form_Autocompletion](https://developer.mozilla.org/en-US/docs/Mozilla/How_to_Turn_Off_Form_Autocompletion) – Planky

+17

@ AaronD.Marasco Desactivar el autocompletado también puede evitar que Firefox recuerde los valores de entrada entre recargas de página, pero es una característica valiosa además de recordar los valores de entrada entre las recargas. La pregunta era cómo evitar que Firefox recuerde los valores de entrada entre recargas de página, no cómo desactivar la función de autocompletar. –

1
// IE fix - do this at the end of the page 
var oninit_async_reset = setInterval(function() { resetFormIEFix(); }, 500); 
function resetFormIEFix() { 
    $('#inputid').val(''); 
    if (typeof oninit_async_reset != 'undefined') 
     clearInterval(oninit_async_reset); 
} 
Cuestiones relacionadas