Bonjour
J'ai une page sur laquelle je charge un fichier swf en utilisant swfobject.
Depuis le Flash, j'ouvre une lightbox (Shadowbox) et en meme temps, je mets le Flash en pause. Je voudrais pouvoir relancer le Flash a la fermeture de la lightbox.
J'ai donc cree une fonction cote Flash pour cela et ai ajoute un appel a cette fonction dans le code de fermeture de la lightbox.
Ca marche bien sur Firefox, mais sur IE, j'obtiens :
Object doesn't support this property or method
Voila le code utilise :
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
| function closeSBFlash(){
var flash = thisMovie('flashcontent');
flash.returnFromPopUp();
closeSB();
}
function thisMovie(movieName) {
if (navigator.appName.indexOf("Microsoft") != -1) {
alert(window.parent[movieName]);
return window.parent[movieName];
} else {
return window.parent.document[movieName];
}
}
function closeSB(){
parent.Shadowbox.close();
} |
Une idee ?
Merci
Partager