prompt() esta apagado por defecto en IE7, el usuario tiene que entrar a las herramientas para poder encenderlo. Por eso no seria ideal utilizarlo en la forma que desees.
Esta pagina te muestra como crear uno alternativo.
http://www.anyexample.com/webdev/jav...lternative.xml