Можно ли изменить путь к файлу видео с помощью JavaScript?

У меня есть тег объекта в файле 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 ответ

Решение

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

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

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

Другие вопросы по тегам