Можно ли изменить путь к файлу видео с помощью JavaScript? - PullRequest
0 голосов
/ 18 мая 2010

У меня есть тег объекта в файле HTML:

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

Я хочу изменить имя файла с помощью JavaScript.

То, что я имею до сих пор, это:

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

</script>

Но это не работает. (

Возможно ли это? Если да, то как?

1 Ответ

1 голос
/ 18 мая 2010

Вы не можете сделать это после инициализации объекта, поскольку параметры, предоставленные с помощью <param..>, используются только при создании объекта.

Чтобы обновить это, вам придется заменить весь тег object новыми параметрами.

Если вы хотите получить доступ к API объекта, взгляните на этот вопрос Есть ли документированный JavaScript API для Windows Media Player?

...