2010-03-22 9 views
0

Je charge un film dans une superposition. Mon problème est que lorsque je ferme la superposition div le film continue à jouer. Je ne contrôle pas le code du côté déplacement, il est importé via une balise de script qui s'ouvre ensuite dans un iframe. Je suis capable de supprimer le contenu de la div et le film s'arrête de jouer. Alors bien sûr, lorsque l'utilisateur ouvre à nouveau le div, le film est parti. Ma pensée actuelle était que je pourrais simplement remplacer l'étiquette de script par une étiquette juste comme celle-ci mais le résultat de ceci est qu'il n'y a rien là. J'ai utilisé jquery.Remplacement du contenu par jquery

Merci

- Script -

$(document).ready(function() { 
    $("#closeModal2").click(function() { 
     $("#movieContainer").html("<script src='http://www.accelacast.com/programs/launch.js'/>"); 
    }); 
}); 

- html -

<div id="movieContainer"> 
    <script id="movieTag" language='JavaScript' src='http://www.accelacast.com/programs/launch.js'/> 
</div> 

Sur une note latérale. J'ai essayé de remplacer l'attribut src de l'étiquette de script sans aucune chance. J'ai été capable de remplacer le src d'une image cependant. Est-il impossible d'effectuer l'attribut src du script?

Merci

+0

Merci Cela a fonctionné avec un petit problème. Lorsque le script chargé le film qui était caché est apparu au bas de la page. J'ai placé le script dans un div et l'ai basculé pour être caché. Fonctionne comme un charme. – BillZ

Répondre

Questions connexes