J'ai fait un autre teste et j'ai aucun prob...bizarre vous direz...naaaa!!
J'avais mis le script dans un div pour pouvoir le positionner à ma guise et c'est ça qui "rallongeais". Je l'ai mis normalement sans div et c'est ok,

Je viens d'en apprendre une, ya plusieurs div que je vais viré illico!