je la fonction suivante,Redirection après alerte() ne ne fonctionne pas
Render: function (level, cpi, t1)
{
//...
if ((level.t0.value -= (t1 - this.t0)/1000) <= 0) {
alert("Game over!");
window.location.href = "levels.php";
}
//...
}
qui est appelé beaucoup par
(function frame()
{
//...
Level.Render(level, cpi, Date.now());
//...
requestAnimationFrame(frame);
})();
Si la deuxième déclaration est vraie, la mise en spectacle de dialogue et si Je clique sur "OK", il réapparaît, et encore, et encore ... pas de redirection, pourquoi?
'x - = y <= z' Ne pas écrire un code ambigu, surtout si vous prévoyez d'avoir d'autres à maintenir cela. –
@MarcB est droite, x- = y <= Z --> x- = y ne donnera pas un nombre Supprimer vos égaux ... si cela ne fonctionne pas après cela, utilisez l'en-tête de fonction php ("Location: url"). – angel