RE:COMO PONER UNA CONTRASEÑA A UNA PAGINA
La forma de llevar a cabo el acceso con contraseña hacia un documento html, siempre es de considerar que la transacción se lleve a cabo desde el lado del servidor. Esto se pude llevar a cabo mediante PHP o ASP. Pensar en JavaScript es cargar la rutina del lado del cliente, con lo cual, conlleva ciertas y determinadas vulnerabilidades.
No obstante, hay una técnica en particular que merece ser considerada y es reconocida y es expuesta con mucho detalle en el página de Tunait.
Para quienes le interese el tema, este es el enlace:
http://www.tunait.com/javascript/index.php?s=pass2
Daniel