11548 sujets

JavaScript, DOM et API Web HTML5

Bonjour,

Je reprends le boulot de mon prédécesseur, il s'agit en fait d'un Flash contenu dans un div qui fait office de popup, ce popup est affiché sur la page d'accueil, lorsqu'on clique sur le bouton fermer du popup, celui ci devient invisible mais le son du Flash continu alord que l'animation disparait, que faire ? J'ai testé un code qui pourrait supprimer le DIV mais le son reste toujours,

Quelqu'un pourrait m'aider ?

Merci
jtonnel a écrit :
Bonjour,

Je reprends le boulot de mon prédécesseur, il s'agit en fait d'un Flash contenu dans un div qui fait office de popup, ce popup est affiché sur la page d'accueil, lorsqu'on clique sur le bouton fermer du popup, celui ci devient invisible mais le son du Flash continu alord que l'animation disparait, que faire ? J'ai testé un code qui pourrait supprimer le DIV mais le son reste toujours,

Quelqu'un pourrait m'aider ?

Merci

la solution serait de détruire cet élément au niveau du DOM
et donc exit les display:none et visibiility:hidden;

mais il faut faire un :

var maPopup = document.getElementById('lapopupenquestion')
maPopup.parentNode.removeChild(maPopup);


ensuite quand tu voudras réutiliser cette popup il faudra la remettre dans le DOM

document.body.appendChild(maPopup);