Тема: Скрипт для вывода тегов на сайт от ICECAST - json

Добрый день!! Прочитав тему
<radiotalk.ru/viewtopic.php?id=7314> 
Пытался сделать как написано. Закинул в папку icecast два файла.

Само радио - 109.173.19.39:8000/radio 

Посмотреть что дают эти два файла - 109.173.19.39:8000/status-json.xsl   (в эксплорере почему то не отображается, в хроме - да)

А вот на сам сайт как вставить этот скрипт....... И в шапку кидал и в тело... ТИШИНА...

Подскажите, люди добрые. СПАСИБО!

<script src="https://code.jquery.com/jquery-2.1.4.min.js"></script>
<script>

var timeout = 5; // интервал обновления информации в секундах

function getStats(){
  $.ajax({
    url: "109.173.19.39:8000/status-json.xsl",
    success: function( response ) {
        $('#song-title').text(response.icestats.source.title)
    }
  });
}
getStats();
setInterval(getStats, timeout * 1000);

</script>

<div id="song-title"></div>

2

Re: Скрипт для вывода тегов на сайт от ICECAST - json

Вот здесь

url: "109.173.19.39:8000/status-json.xsl",

надо

url: "http://109.173.19.39:8000/status-json.xsl",

.
Ну и создаем в вебруте файл crossdomain.xml 

<?xml version="1.0"?>
<!DOCTYPE cross-domain-policy SYSTEM "http://www.macromedia.com/xml/dtds/cross-domain-policy.dtd">
<cross-domain-policy>
   <allow-access-from domain="*" secure="false" />
</cross-domain-policy>

3

Re: Скрипт для вывода тегов на сайт от ICECAST - json

ТАК КАК СООБЩЕНИЕ НЕ РАЗРЕШАЕТ БОЛЬШЕ ОДНОЙ ССЫЛКИ НАПИШУ КОД В ДВА РАЗА. ВСЕ УБРАЛ СО СТРАНИЦЫ, ПОСМОТРИТЕ, ПЛИЗ, ТАК????

<meta http-equiv="content-type" content="text/html; charset=UTF-8" />

<html>
<head>
   

<?xml version="1.0"?>

4

Re: Скрипт для вывода тегов на сайт от ICECAST - json

<?xml version="1.0"?>
<!DOCTYPE cross-domain-policy SYSTEM

"http://www.macromedia.com/xml/dtds/cros … policy.dtd">
<cross-domain-policy>
   <allow-access-from domain="*" secure="false" />
</cross-domain-policy>


   
</head>





<body>

Отредактировано roman-romkin (23-03-2016 11:55:48)

5

Re: Скрипт для вывода тегов на сайт от ICECAST - json

САМ СКРИПТ И

</body>
</ EM> </ P>
</html>

ТАК?

6

Re: Скрипт для вывода тегов на сайт от ICECAST - json

ААА. Извините. В корне создал файл crossdomain.xml с содержанием ВАШИМ. 

А скрипт засунул на страницу. Все равно не кажет..... Может не туда засунул?...

http://109.173.19.39/radio.html

КАЖЕТ!!!!!!!!!!! СПАСИИИИИИИИИИИИИИИИИИИИИИИИИИИИБООООООООООООООООООООООООООО!!! Просто черным цветом было!!!!!!

Отредактировано roman-romkin (23-03-2016 12:10:08)

7

Re: Скрипт для вывода тегов на сайт от ICECAST - json

ТАААК. А теперь вопрос. А почему в браузере Эксплорер показывает, а в гугл хроме и опере нет???? smile))))

Отредактировано roman-romkin (23-03-2016 12:17:26)

8

Re: Скрипт для вывода тегов на сайт от ICECAST - json

crossdomain.xml надо создать в в вебруте айскаста, неужели не понятно?

9

Re: Скрипт для вывода тегов на сайт от ICECAST - json

ну так отображается же!!!!!!  ВАМ СПАСИБО!!!         http://109.173.19.39/radio.html

НО В ЭКСПЛОРЕРЕ...... А в ОПЕРЕ И ГУГЛЕ ХРОМЕ НЕТ.... ТРИ ШАГА ДО ПОБЕДЫ.....

10

Re: Скрипт для вывода тегов на сайт от ICECAST - json

Добавьте в конфиг айскаста

 <http-headers>
  <header name="Access-Control-Allow-Origin" value="*" />
 </http-headers>

и перезапустите его.

11

Re: Скрипт для вывода тегов на сайт от ICECAST - json

Вобще нажать F12 и посмотреть что в консоли не трудно же, привыкайте.

12

Re: Скрипт для вывода тегов на сайт от ICECAST - json

СПАСИБО!!!! ОЧЕНЬ ЗДОРОВО, ЧТО ЕСТЬ ЛЮДИ, ПОМОГАЮЩИЕ СОВЕТОМ. ОЧЕНЬ ПРИЯТНО. ИЗВИНИТЕ ЗА ШРИФТ. ОТ ВСЕГО СЕРДЦА, gyurgin_1 - СПАСИБО!!!!

13

Re: Скрипт для вывода тегов на сайт от ICECAST - json

Ну и тогда последний вопрос. Где нужно подкрутить, чтобы отображались теги музыкальных файлов, так как сейчас  - имя композитора, название песни, а АЛЬБОМА нет. Хотя в мптришках он прописан. СПАСИБО. http://109.173.19.39/radio.html

14

Re: Скрипт для вывода тегов на сайт от ICECAST - json

Все. Разобрался. СПАСИБО!