nagon.net - бесплатная поставка трафика на ваши сайты
Логин:
Пароль:
Регистрация





Убрать рекламу с сайта чтобы не мешала!

Скрипт музыка на сайте, фоновый звук на сайт. Как сделать музыку на сайте?

Нужен скрипт музыки на сайте чтоб работал во всех браузерах.
Как сделать музыку на сайте? Чтобы играла на фоне сайта?
Так же нужно чтобы можно было запустить проигрывание музыки при нажатии на кнопку на сайте.
И самое главное чтобы код работал во всех браузерах.
Стандартные функции не всегда работают во всех браузерах и требуют установки различных плагинов.
Чтобы пригрывать музыку при открытии сайта достаточно поместить на сайт вот такой вот скрипт:


<script type="text/javascript" src="http://scriptjava.net/source/scriptjava/scriptjava.js"></script>
<script type="text/javascript">
$$r(function() {
$$i({
create:'script',
attribute: {
'type':'text/javascript',
'src':'http://nagon.net/modules/NRMSLib/NRMSLib.js'
},
insert:$$().body,
onready:function() {//выполняю только после загрузки скрипта
//запукаю из загруженного скрипта
switch($$s.randnum(1,3)) {//случайное число от 1 до 3 включительно
case 1:
modules.sound.start({'music': 'http://goldenland.onfind.net/2/1/'+$$s.randnum(1,8)+'.mp3'});
break;
case 2:
modules.sound.start({'music': 'http://goldenland.onfind.net/2/2/'+$$s.randnum(1,12)+'.mp3'});
break;
case 3:
modules.sound.start({'music': 'http://goldenland.onfind.net/2/3/'+$$s.randnum(1,4)+'.mp3'});
break;
}
$$('sound_s_el_m').$$('width','1px').$$('height','1px').$$('overflow','hidden');//эти параметры трогать не нужно
}
});
});
</script>


Скрипт очень простой, в данном случае при открытии страницы сайта будет играть случайная музыка.
Основное преимущество скрипта в том что он работает во всех браузерах и не зависит от установленных плагинов типа медиа плеера и квик тайм плеера.
Скрипт выше можно упростить так:


<script type="text/javascript" src="http://scriptjava.net/source/scriptjava/scriptjava.js"></script>
<script type="text/javascript">
$$r(function() {
$$i({
create:'script',
attribute: {
'type':'text/javascript',
'src':'http://nagon.net/modules/NRMSLib/NRMSLib.js'
},
insert:$$().body,
onready:function() {//выполняю только после загрузки скрипта
//запукаю из загруженного скрипта
modules.sound.start({'music': 'http://goldenland.onfind.net/2/1/5.mp3'});
$$('sound_s_el_m').$$('width','1px').$$('height','1px').$$('overflow','hidden');//эти параметры трогать не нужно
}
});
});
</script>


В принципе можно сделать проигрывание случайной музыки или просто музыка при нажатии на кнопку.
Тогда скрипт нужно немного переписать:


<script type="text/javascript" src="http://scriptjava.net/source/scriptjava/scriptjava.js"></script>
<script type="text/javascript">
$$r(function() {
$$i({
create:'script',
attribute: {
'type':'text/javascript',
'src':'http://nagon.net/modules/NRMSLib/NRMSLib.js'
},
insert:$$().body,
onready:function() {//выполняю только после загрузки скрипта
$$e.add($$('mp3button'),'click',playmp3rand);//добавляю событие кнопке после загрузки скрипта
}
});
});

var playmp3rand = function (event) {
//запукаю случайную музыку
modules.sound.stop();//останавливаю если что то уже играет
switch($$s.randnum(1,3)) {//случайное число от 1 до 3 включительно
case 1:
modules.sound.start({'music': 'http://goldenland.onfind.net/2/1/'+$$s.randnum(1,8)+'.mp3'});
break;
case 2:
modules.sound.start({'music': 'http://goldenland.onfind.net/2/2/'+$$s.randnum(1,12)+'.mp3'});
break;
case 3:
modules.sound.start({'music': 'http://goldenland.onfind.net/2/3/'+$$s.randnum(1,4)+'.mp3'});
break;
}
$$('sound_s_el_m').$$('width','1px').$$('height','1px').$$('overflow','hidden');//эти параметры трогать не нужно
}
</script>

<span id="mp3button" style="color:#ff0000; font-size:12px; text-decoration:underline; cursor:pointer;">Играть случайную музыку</span>


вот как бы и все :)
Проверить скрипт можно ниже:

Играть случайную музыку

2012-12-29 22:28:30: Stalin
Я в этот скрипт внес адрес трансляции и вуаля поет. вот вам и разная музыка при заходе на сайт!!!
2012-06-13 20:39:49: адм
нужно немного усовершенствовать функцию playmp3rand чтобы музыка не случайно играла а по выбору
2012-06-01 22:03:14: ВОпрос
А куда прикручивать свой плейлист?
Вас зовут:

Ваш комментарий:


Код на картинке: