Aller au contenu

Opération abandonnée sur IE6 : problème d'appel swfobject ?


freelance28

Sujets conseillés

Bonjour

Sur la page de mon site http://87.106.120.247/rap78/developpement/...hp?id_artiste=3, tout passe nickel sur firefox.

Sur IE 6.0, une fois sur 5 environ, IE me met le message suivant dans une fenêtre d'alerte javacript :

"Microsoft internet explorer ne peut ouvrir le site http://....

Opération abandonnée "

En fouillant sur différents forums, j'ai vu pas mal de discussions à ce sujet. Il semblerait que ce message apparaisse lorsqu'un bout de code javascript tente de modifier le contenu de la page alors que celle-ci n'est pas finie de charger. Ce qui est bizarre, c'est que l'erreur n'apparaisse vraiment pas tout le temps.

J'ai essayé d'isoler le code qui pourrait poser problème et ce serait à priori l'appel au lecteur mp3 et flv que j'effectue avec le code suivant :

<p align="center" id="mp3player"><a href="http://www.macromedia.com/go/getflashplayer">Get the Flash Player</a> to see this player.</p>
<script type="text/javascript">

var s2 = new SWFObject("../inc/mp3player.swf", "playlistmp3", "244", "<? echo $h_lecteur; ?>", "8");
s2.addVariable("file","../xml/playlist-mp3-<? echo $_GET['id_artiste']; ?>.xml");
s2.addVariable("backcolor","0x00000");
s2.addVariable("frontcolor","0xffffff");
s2.addVariable("lightcolor","0xffb400");
s2.addVariable("displayheight","0");
s2.addParam("wmode", "transparent");
s2.write("mp3player");

</script>

J'ai 2 appels à swfobject mais je les nomme différemment pourtant.

Y'a-t-il quelque chose que je fais mal ? J'avoue qu'étant loin d'être un développeur débutant, je découvre un peu SWFObject... J'imagine que l'erreur doit être bégnine mais cela fait des heures que je cherche. S'il y'avait une ame charitable, ce ne serait pas de refus :)

Merci d'avance !

Lien vers le commentaire
Partager sur d’autres sites

J'ai vu ça qq part mais je ne comprends pas comment faire puisque les swf doivent bien être appelé à un endroit précis de la page.

Le onload se faiy sur la balise body c'est bien ça ?

<body onload="appelswf();">

Mais du coup, les swf vont apparaitre je ne sais où ?

Désolé si je ne suis pas clair mais cette méthode est floue pour moi pour le moment :)

Lien vers le commentaire
Partager sur d’autres sites

Veuillez vous connecter pour commenter

Vous pourrez laisser un commentaire après vous êtes connecté.



Connectez-vous maintenant
×
×
  • Créer...