Lorsque vous écrivez du code côté serveur, vous devez explicitement arrêter l'exécution après avoir envoyé un en-tête "Location: ..." au client, sinon votre code continuera à s'exécuter en arrière-plan.Le changement de window.location arrête-t-il l'exécution de javascript?
Mais qu'en est-il lorsque vous modifiez window.location dans un script côté client? Est-ce que cela arrête immédiatement l'exécution du script en cours ou est-ce au programmeur de s'assurer que tout code situé après cet appel n'est pas atteint?
+1 pour une question intéressante –
@DavidAndersson Quoi d'autre que votre +1 impliquerait? – stolsvik
@stolsvik presque tout, y compris est utile, montre l'effort de recherche, et est clair. Peut-être que ça vaut aussi la peine de lire, drôle, intrigant, etc? – Andrew