<!--НАЧАЛО кода Myradio24--> <!--INFO - ДАННЫЙ блок разместите там где будет информация о радио (можно несколько блоков)--> <div name="my_info" style="visibility:hidden;"> Сейчас играет: %song% </div> <!--END INFO--> <!--ОСТАЛЬНОЙ код разместите в самый низ HTML страницы перед тегом </body> --> <script src="http://myradio24.com/player/JSLib.js?v1"></script> <script src="http://myradio24.com/player/player.js"></script> <script src="http://myradio24.com/player/mediaelement.min.js"></script> <script> //Активируем класс и окружение my.vars var my=JSLib(); my.vars={}; my.vars.port="8000"; my.vars.streamurl="http://listen2.myradio24.com:9000/8000"; //INFO - Функция обновления информации с информера function init_updateinfo(info) { //произведем замену переменных и выведем содержимое информера my.vars.info=info; var objs=document.getElementsByName("my_info"); if(!objs.length) return; if(!my.vars.infohtml) my.vars.infohtml={}; for(var k=0;k<objs.length;k++) { if(!my.vars.infohtml[k]) {my.vars.infohtml[k]=objs[k].innerHTML; objs[k].style.visibility="visible";} var html=my.vars.infohtml[k]; for(var i in info) {html=html.replace(new RegExp("%"+i+"%","g"),info[i]);} objs[k].innerHTML=html; } } //END INFO //INFORMER - Активация информера с интервалом обновления 15 секунд (переменные вида info.song) my.init_updateinfo({interval:15,updateurl:"http://myradio24.com/users/"+my.vars.port+"/status.json", updatefunc:function(info){ //ОБНОВИМ информацию с информера в заданном DIV шаблоне id=my_info if(typeof init_updateinfo !=="undefined") init_updateinfo(info); }}); //END INFORMER </script> <!--КОНЕЦ кода Myradio24-->