Je n’avais pas pris le temps d’expliquer comment marche le script.
parent.location.href sert a avoir l’adresse de l’ifram. Sauf que, si le jeu est sur un serveur différent de la page (comme sur itch.io par exemple ça ne fonctionnera pas. Dans ce cas c’est document.referrer qu’il faut.
Donc là, le script regarde si on a quelque-chose avec document.referrer (si le nombre de lettre est différent de 0), et si c’est le cas l’adresse sera document.referrer, sinon ça sera parent.location.href (à noter que si le jeu n’est pas dans une iframe, on a quand même la bonne adresse).