Skipp, спасибо за ответ, как изменять атрибуты я понял, но всерно не работает, думаю это связано с особенностями работы плеера. Полазил в его мануалах и нашел рекомендации по подключению через яваскрипты, вот что получилось:
<script type="text/javascript">
function mju_play_track(num) {
<!--Останавливаю текущий трек (если он играет) -->
document.getElementById("myFlash").SetVariable("player:jsStop", "");
<!--Меняю адрес музыкального файла на новый-->
document.getElementById("myFlash").SetVariable("player:jsUrl", "mp3/music/The_Beautiful_Game/Kidstuff.mp3");
<!--Запускаю плеер -->
document.getElementById("myFlash").SetVariable("player:jsPlay", "");
}
</script>
myFlash это id объекта с плеером.
При запуске через такую кнопку все работает:
<button onclick="return mju_play_track()">Слушать</button>
НО как только я пытаюсь вынести адрес файла во внешнюю переменную, работать перестает... наверное я чтото с синтаксисом косячу???
<script type="text/javascript">
function mju_play_track(num) {
document.getElementById("myFlash").SetVariable("player:jsStop", "");
document.getElementById("myFlash").SetVariable("player:jsUrl", "num");
document.getElementById("myFlash").SetVariable("player:jsPlay", "");
}
</script>
<button onclick="return mju_play_track('mp3/music/The_Beautiful_Game/Kidstuff.mp3')">Слушать</button>
Научите, пожалуйста как правильно????