2010-05-18 3 views
0

J'ai une balise d'objet dans un fichier HTML:Est-il possible de changer le chemin du fichier de la vidéo en utilisant javascript?

<object classid="clsid:22D6F312-B0F6-11D0-94AB-0080C74C7E95"> 
    <param name="FileName" value="../ABC/WildLife.wmv" id="mediaPlayerFile"> 
    <param name="AutoStart" value="false" /> 
</object> 

Je souhaite modifier le nom du fichier en utilisant javascript.

Ce que j'est jusqu'à présent ceci:

<script type="text/javascript"> 
    function disp_current_directory() { 
     var val = document.getElementById('mediaPlayerFile'); 
     val.attributes['value'].value = "D:\XYZ\WildLife.wmv"; 
    } 

</script> 

Mais cela ne fonctionne pas. :(

Est-il possible? Si oui, comment?

Répondre

1

Vous ne pouvez pas le faire après que l'objet a été initialisé comme les paramètres fournis à l'aide <param..> ne sont utilisés que lors de la création d'objets.

Pour mettre à jour ce que vous devra remplacer l'intégralité de la balise object avec de nouveaux paramètres.

Si vous souhaitez accéder à l'api de l'objet, jetez un oeil à cette question Is there a documented JavaScript API for Windows Media Player?

+0

Do mettre à jour ce que vous voulez avoir à remplacer l'étiquette d'objet entière avec de nouveaux paramètres .... comment faire cela? – Manish

+1

'parentElement.innerHTML = '

+0

Génial .. !! Merci mec.. – Manish

Questions connexes