¿corretodo, sabés que poner una clave de acceso de esa manera es perder el tiempo?
Más allá de que encuentres una opción a prompt (que es lo que vas a tener que hacer porque no podés cambiar las preferencias del navegador del visitante y, tal como te dijeron, prompt viene por defecto deshabilitado en algunas versiones de Explorer), javascript del lado del cliente nunca es una opción para proteger el contenido de una página.