Open damiancastelao opened 2 years ago
No es lo ideal pero no sé como solucionarlo.
La cosa es que a pesar de estar el posicionado de la imagen antes que los alerts de ganador y de repetir, siempre prioriza los alerts y la página no se recarga hasta que estos se cierren.
En la imagen tienes un fragmento del código del main. La colocacion de las fichas se hace en las funciones "jugador1" y "jugador2" (líneas 14 y 18). los alerts se muestran en las funciones "comprobar_ganador" (líneas 16 y 20) y "confirmar" (línea 27). Sinceramente no entiendo porque ocurre esto y no sé como solucionarlo, pero el programa funciona perfectamente.
Esto es algo que ya me pasaba con Iago en un ejercicio de hace unas semanas y me contó que es por como procesa el navegador el tema de los alerts.
Probando las pages en Firefox y en Chrome, en Firefox va bien y en Chrome sucede lo que comentas Damián. ¿Hay alguna solución relacionada con el navegador? A mi solo se me ocurre eliminar ese último alert e introducir el mensaje de ganar en el HTML con Javascript .
Arreglé este problema eliminando los alerts y gestionándolo todo con eventos y etiquetas html
Es una buena desición.
He jugado en las 'pages', y he detectado un problema. La última ficha se muestra a posteriori del mensaje de ganar. ¿Es asi como lo queriáis?