Страница 1 из 1
2 ссылки в 1 поле
Добавлено: 18 окт 2009, 19:55
ironkiss
Хай,
у самого не получилось, мучался долго и упорно.
Нужен скрипт, который бы разбивал доп. поле на 2 части, т.е. информацию из этого поля.
В доп. поле я вставляю ссылку на .mp3, а после «|» идёт исполнитель и название,
ссылку нужно вставить в код плеера, а имя в div под плеером...
Помогите, а... +3 в карму 100%
Оффтопик: UPD: для самых умных:
Второе доп. поле использовать не могу, свободных нету.
Re: 2 ссылки в 1 поле
Добавлено: 19 окт 2009, 12:29
Draft
ironkiss,
<div id="split_others" style="display:none">$КОД ДОПОЛНИТЕЛЬНОГО ПОЛЯ$</div>
<div id="entry_name"></div>
<div id="player_src"></div>
<script type="text/javascript">
splits=$("#split_others").html();
splits=splits.split('|');
$("#entry_name").html(splits[0]);
$("#player_src").html(splits[1]);
</script>
Синее надо настроить под себя и под плеер (какой плеер я то незнаю, код нужен хотябы)
Re: 2 ссылки в 1 поле
Добавлено: 20 окт 2009, 16:10
ironkiss
Draft,
вот код плеера, что-то у меня у самого не получилось...
Код: Выделить всё
<div>
<object type="application/x-shockwave-flash" data="/player.swf" id="audioplayer1" height="24" width="290">
<param name="movie" value="/player.swf">
<param name="FlashVars" value="playerID=1&bg=0x131313&leftbg=0xe4004d&lefticon=0xffffff&rightbg=0xee992e&rightbghover=0xe4004d&righticon=0xffffff&righticonhover=0xffffff&text=0xffffff&slider=0xe4004d&track=0xFFFFFF&border=0x131313&loader=0xffffff&soundFile=$OTHER4$">
<param name="quality" value="high">
<param name="menu" value="false">
<param name="wmode" value="transparent">
</object></div>
<br />
<div>Название песни</div>
$OTHER4$ — это ссылка на .mp3
Re: 2 ссылки в 1 поле
Добавлено: 21 окт 2009, 06:33
Draft
Код: Выделить всё
<div id="split_others" style="display:none">$OTHER4$</div>
<div id="entry_name"></div>
<object type="application/x-shockwave-flash" data="/player.swf" id="audioplayer1" height="24" width="290">
<param name="movie" value="/player.swf">
<param name="FlashVars" value="playerID=1&bg=0x131313&leftbg=0xe4004d&lefticon=0xffffff&rightbg=0xee992e&rightbghover=0xe4004d&righticon=0xffffff&righticonhover=0xffffff&text=0xffffff&slider=0xe4004d&track=0xFFFFFF&border=0x131313&loader=0xffffff&soundFile=">
<param name="quality" value="high">
<param name="menu" value="false">
<param name="wmode" value="transparent">
</object>
<script type="text/javascript">
splits=$("#split_others").html();
splits=splits.split('|');
$("#entry_name").html(splits[0]);
$("#audioplayer1 param[name=FlashVars]").attr('value',"playerID=1&bg=0x131313&leftbg=0xe4004d&lefticon=0xffffff&rightbg=0xee992e&rightbghover=0xe4004d&righticon=0xffffff&righticonhover=0xffffff&text=0xffffff&slider=0xe4004d&track=0xFFFFFF&border=0x131313&loader=0xffffff&soundFile="+splits[1]);
</script>
Re: 2 ссылки в 1 поле
Добавлено: 21 окт 2009, 07:03
ironkiss
Draft, всё подставляет, в исходном коде видно что ссылку из доп. поля подставило куда нужно, но плеер пишет «ошибка открытия файла» + плеер становится не тех цветов, что должен быть.
пример...