Tengo una aplicación web escrita en JavaScript puro (sin HTML generado previamente, excepto por el documento que carga todos los archivos JS).¿Cómo desencadenar autocompletar contraseña guardada en navegadores?
Esta aplicación contiene un formulario de inicio de sesión que se crea dinámicamente cuando se desencadena el evento document.ready event. Intento que el navegador muestre la "¿Recordar contraseña?" diálogo publicando el formulario de inicio de sesión en un iframe oculto antes de iniciar sesión usando ajax (en Firefox la contraseña aparece en la lista de contraseñas guardadas, esta parte obviamente funciona) pero las contraseñas guardadas nunca se completan después de que la pantalla de inicio de sesión se carga nuevamente en otro momento hora. Lo mismo ocurre en Firefox y Safari.
¿Hay algo que pueda hacer o alguna función a la que pueda llamar para disparar el autocompletado?
ACTUALIZACIÓN: relleno automático funciona en Safari al cargar la página inicial, pero no cuando el usuario cierra la sesión y la forma de la conexión se vuelve a crear sin una recarga la página. En Firefox nunca funciona.
siempre se puede tener su formulario de acceso en la página y simplemente oculto hasta documento listo, así .. – gnarf
volver a cargar la página de cierre de sesión en no hacer el trabajo de relleno automático en Safari y Chrome. Sin embargo, Firefox probablemente requiera una página de inicio de sesión estática que estaba tratando de evitar. –