Можно ли изменить путь к файлу видео с помощью 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?