Bonjour tout le monde,
Je veux exécuter une fonction au chargement de la page. Son rôle est de charger les données d'un vidéo player. Au chargement de la page, des fois tout marche bien au premier coup, des fois non. Dans ce cas, je suis obligé de recharger ma page pour qu'elle fonctionne bien.
Voici mon code :
Dans ma page index :
Le code de la fonction startFlashPlayer est le suivant :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 <script language="javascript"> window.onload = function anonymous () { startFlashPlayer('<?php echo $titre ?>','<?php echo $image ?>','<?php echo $video ?>','<?php echo $diffusion ?>'); } </script>
La fonction getMovieName :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 function startFlashPlayer(titre,img,namevideo,diffusion,flash) { var img="images/"+img; var video="videos/"+namevideo; if(flash=="flash_ar"){ getMovieName("playerSnrt").startVideoPlayer('ar','chaine','F68932',video,img,titre,diffusion); }else{ getMovieName("playerSnrt").startVideoPlayer('fr','chaine','F68932',video,img,titre,diffusion); } }
Des fois j'obtiens l'erreur suivante :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 function getMovieName(movieName) { if (navigator.appName.indexOf("Microsoft") != -1) { return window[movieName] } else { return document[movieName] } }
getMovieName("playerSnrt").startVideoPlayer is not a function
des fois rien mais rien qui marche.
Avez-vous des idées sur ce problème ? Merci
Partager