IdentifiantMot de passe
Loading...
Mot de passe oubli� ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les r�ponses en temps r�el, voter pour les messages, poser vos propres questions et recevoir la newsletter

JavaScript Discussion :

chargement de video sur IE7.


Sujet :

JavaScript

Vue hybride

Message pr�c�dent Message pr�c�dent   Message suivant Message suivant
  1. #1
    Candidat au Club
    Inscrit en
    Juillet 2009
    Messages
    2
    D�tails du profil
    Informations forums :
    Inscription : Juillet 2009
    Messages : 2
    Par d�faut chargement de video sur IE7.
    Bonjour,

    J'ai une liste de video que je souhaite jouer sur le site. En cliquant sur l'un des images de video, cela dans charger directement la video choisir.

    Sur Firefox (version 3.5) cela fonctionne bien, mais pas sur EI7.

    Voici mon code
    - Entre les <HEAD> </HEAD>, j'ai cette fonction Javascript :

    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    function playVideo(mediafile, Namefile, width_video, height_video)
    {
        var divContentVideo = "";
     
        divContentVideo += "<object classid='clsid:D27CDB6E-AE6D-11cf-96B8-444553540000' codebase='http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0' style='width:" + width_video + "px; height:" + height_video + "px;' title='jcf flash Player'";
        //<!-- ci dessous changez l'adresse de votre fichier ASX sur internet, idem dans l'ASX vers le WMV //-->
        divContentVideo += "<param name='movie' value='player.swf?file=" + mediafile + " '>";
        divContentVideo += "<param name='quality' value='high'>";
        divContentVideo += "<param name='wmode' value='transparent'>";
        divContentVideo += "<param name='bgcolor' value='#FFFFFF'>";
        divContentVideo += "<embed src='player.swf?file=" + mediafile + "&amp;showdigits=true&amp;autostart=true' quality='high' pluginspage='http://www.macromedia.com/go/getflashplayer' type='application/x-shockwave-flash' wmode='transparent' bgcolor='#FFFFFF' style='width:" + width_video + "px; height:" + height_video + "px;'></EMBED>";
        divContentVideo += "</OBJECT>";
        divContentVideo += "<H3>" + Namefile + "</H3>";
        document.getElementById("lecteurVideo").innerHTML = divContentVideo;
    }
    - Dans ma page, j'ai la zone d'affichage de la video:
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    <div id="lecteurVideo" style="visibility:visible"></div>
    - Dans la m�me page j'ai les liens qui permettent de selectionner la vid�o.
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    <A HREF="javascript:playVideo(\''.$Videodir.$mediafile.'\', \''.$Video_namefile.'\', \''.$width_video.'\', \''.$height_video.'\');" alt="Jouer la video '.$mediafile.'" title="Jouer le video '.$mediafile.'">
    <img src="'.$diapo_directory.'/'.$NomImage.'" width="'.$width_image.'" height="'.$height_image.'"></A>
    Je ne comprends pas pourquoi cela ne fonctionne pas sur EI ?
    Merci d'avance pour votre aide.

    @+

  2. #2
    Expert �minent

    Homme Profil pro
    Inscrit en
    Janvier 2007
    Messages
    13 474
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Is�re (Rh�ne Alpes)

    Informations professionnelles :
    Secteur : Finance

    Informations forums :
    Inscription : Janvier 2007
    Messages : 13 474
    Par d�faut
    Bonjour et bienvenue sur Developpez.com

    Le probl�me vient s�rement de la modification via innerHTML, qui n'est pas recommand�e (pas forc�ment bien prise en compte dans le DOM).
    Pourquoi ne pas donner un id aux diff�rents �l�ments � modifier ?
    Tu pourras ainsi en changer les valeurs des propri�t�s en utilisant getElementById() sur chaque �l�ment.

    A+

  3. #3
    Candidat au Club
    Inscrit en
    Juillet 2009
    Messages
    2
    D�tails du profil
    Informations forums :
    Inscription : Juillet 2009
    Messages : 2
    Par d�faut
    Bonjour,

    J'ai trouv�. D�sol� pour le d�rangement, je d�bute en javascript.

    Dans la fonction Javascript, j'ai ajouter :

    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
        divContentVideo += "<param name='src' value='player.swf?file=" + mediafile + "&amp;showdigits=true&amp;autostart=true'>";
        divContentVideo += "<param name='pluginspage' value='http://www.macromedia.com/go/getflashplayer'>";
        divContentVideo += "<param name='type' value='application/x-shockwave-flash'>";
        divContentVideo += "<param name='style' value='width:" + width_video + "px; height:" + height_video + "px;'>";
    Et cela fonctionne aussi sur EI. C'est EI qui ne supporte pas les balise <embed>.

    Vous pouvez voir le r�sultat sur http://stemarie.geveze.free.fr

  4. #4
    Expert �minent

    Homme Profil pro
    Inscrit en
    Janvier 2007
    Messages
    13 474
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Is�re (Rh�ne Alpes)

    Informations professionnelles :
    Secteur : Finance

    Informations forums :
    Inscription : Janvier 2007
    Messages : 13 474
    Par d�faut
    Citation Envoy� par chalet_a_biot Voir le message
    J'ai trouv�. D�sol� pour le d�rangement, je d�bute en javascript.
    Pas de probl�me

    Par contre, il serait quand m�me pr�f�rable d'utiliser des instructions plus "propres" que le innerHTML ....

    A+

+ R�pondre � la discussion
Cette discussion est r�solue.

Discussions similaires

  1. Premiers pas - d�veloppement de jeux video sur portable
    Par francois en galere dans le forum D�veloppement 2D, 3D et Jeux
    R�ponses: 3
    Dernier message: 09/02/2006, 20h12
  2. chargement de photos sur action d'un <select>
    Par bibile dans le forum G�n�ral JavaScript
    R�ponses: 15
    Dernier message: 20/12/2005, 19h04
  3. R�ponses: 0
    Dernier message: 21/11/2005, 12h14
  4. [xhtml][css] chargement d'image sur IE
    Par killgors dans le forum Mise en page CSS
    R�ponses: 4
    Dernier message: 23/08/2005, 20h37

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo