Estoy teniendo dificultades para encontrar una solución a mi problema. He aquí un fragmento de código:mensaje() con Internet Explorer 8
var ans = prompt("Mot de passe", '');
if (ans != '' && ans != null)
__doPostBack('__Page', ans);
else
window.location = "../Erreurs/NotAuthorized.aspx";
Este código funciona realmente muy bien con Internet Explorer 9. Sin embargo, mi cliente está trabajando exclusivamente con Internet Explorer 8, así que probamos con IETester en IE8. Pero el problema es que el mensaje no muestra y se redirige automáticamente porque la entrada tenía una cadena vacía ('').
Entonces, ¿cómo puedo arreglar esto para que funcione con Internet Explorer 8?
¿importa si añade algo al segundo parámetro? –
Si agrego (por ejemplo) 'test' en el segundo parámetro, el aviso tampoco aparece. ¿Es un error conocido con ieTester o simplemente no funciona con un IE8 real? – Soader03