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 :

innerHTML


Sujet :

JavaScript

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Nouveau candidat au Club
    Profil pro
    Inscrit en
    Décembre 2005
    Messages
    1
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Décembre 2005
    Messages : 1
    Par défaut innerHTML
    Bonjour,

    J'essaye de faire un petit script tout simple pour montrer des videos en flash sur une page web. Ca marche très bien dans Firefox, mais IE ne veut rien savoir:
    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
     
    <script type="text/javascript"><!--
     
    function play(url){
    document.getElementById('vid').innerHTML="<object type='application/x-shockwave-flash' data='"+url+"' width='384' height='308' wmode='transparent'>  <param name='movie' value='"+url+"' /> <param name='wmode' value='transparent' /> </object>";
    }
     
    //-->
    </script>
    <a href="javascript:;" onclick="play('/showreel/flvplayer.swf?file=/video/reals/JC.flv')">2 MINUTES SHOWREEL </a><br>
    <a href="javascript:;" onclick="play('/showreel/flvplayer.swf?file=/video/reals/JC_PLUGTV.flv')"> Plug TV</a><br>
     
    <span id="vid">
    <object type='application/x-shockwave-flash' data='/showreel/flvplayer.swf?file=/video/reals/PA.flv' width='384' height='308' wmode='transparent'>  <param name='movie' value='/showreel/flvplayer.swf?file=/video/reals/SB_PB.flv' /> <param name='wmode' value='transparent' /> </object>	
    </span>
    La page est ici http://www.chroma.be/showreel/carson.html si vous voulez essayer. Si quelqu'un a une idée, c'est bienvenu parce que là je bute!!.
    Merci
    Nathan

  2. #2
    Membre Expert
    Avatar de FremyCompany
    Profil pro
    Étudiant
    Inscrit en
    Février 2006
    Messages
    2 532
    Détails du profil
    Informations personnelles :
    Âge : 34
    Localisation : Belgique

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Février 2006
    Messages : 2 532
    Par défaut
    et si au lieu de remplacer l'objet, tu n'en changais que l'url ?

    <object id="objvid" type='application/x-shockwave-flash' data='/showreel/flvplayer.swf?file=/video/reals/PA.flv' width='384' height='308' wmode='transparent'> <param id="objvid_movie" name='movie' value='/showreel/flvplayer.swf?file=/video/reals/SB_PB.flv' /> <param name='wmode' value='transparent' /> </object>
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    var myobjvid = document.getElemenyById("objvid")
    var myobjvid_movie = document.getElementById("objvid_movie")
    myobjvid.data = url
    myovjvid_movie.value = url

Discussions similaires

  1. modifier le contenu d'une table avec innerHTML
    Par francon81 dans le forum Général JavaScript
    Réponses: 8
    Dernier message: 31/05/2005, 09h02
  2. Problème avec InnerHTML
    Par rat dgout dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 19/04/2005, 10h02
  3. div et innerHTML : tout sur une ligne?
    Par LineLe dans le forum Général JavaScript
    Réponses: 6
    Dernier message: 04/04/2005, 11h15
  4. Problème innerHTML sur div !!!
    Par aburner dans le forum Général JavaScript
    Réponses: 5
    Dernier message: 27/01/2005, 09h23
  5. getelementbyid innerhtml sur Opera?
    Par cynthia dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 31/12/2004, 10h44

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