ОсновноеRadiotalkПользовательское
Общие вопросы по интернет радио вещанию
7   •   Посмотреть все темы

Нужна помощь по скриптам

 

4
Радио @Radio_Strfm_1
Вставляю скрипт , а данные с сервера не парсит, причем не один скрипт не парсит данные с **********
Может быть что у нас может защита стоит и ее нужно выключить?

0
89
Ok_go_love @Ok_go_love
Больше информации, пожалуйста. А то так не понятно, что он должен парсить, на чем скрипт написан, что должно получить в итоге.

0
20
y4eHuK @y4eHuK
Чтоб не создавать подобные темы напишу тут.
В общем есть:
  1.  
  2. <html>
  3. <head>
  4. <meta charset="UTF-8">
  5. <script type='text/javascript' src='https://ajax.googleapis.com/ajax/libs/jquery/1/jquery.min.js'></script>
  6. <script>
  7. function show_station_title() {
  8. $.getJSON('http://193.107.113.23:8000/status-json.xsl?mount=/nonstop', function(data) {
  9. $('.track_title').html(data.icestats.source.title);
  10. })
  11. }
  12. $(document).ready(function() {
  13. show_station_title();
  14. setInterval('show_station_title()', 3000)
  15. });
  16. </script>
  17. </head>
  18. <body>
  19. <div class='track_title'></div>
  20. </body>
  21. </html>

Но почему-то не хочит парсить нормально, причину понять не могу если ставить как изначально было.
  1. <html>
  2. <head>
  3. <meta charset="UTF-8">
  4. <script type='text/javascript' src='https://ajax.googleapis.com/ajax/libs/jquery/1/jquery.min.js'></script>
  5. <script>
  6. function show_station_title() {
  7. $.getJSON('http://free.radioheart.ru:8000/status-json.xsl?mount=/bvrfm', function(data) {
  8. $('.track_title').html(data.icestats.source.title);
  9. })
  10. }
  11. $(document).ready(function() {
  12. show_station_title();
  13. setInterval('show_station_title()', 3000)
  14. });
  15. </script>
  16. </head>
  17. <body>
  18. <div class='track_title'></div>
  19. </body>
  20. </html>

Та отображает трек который сейчас играет, а если заменяю на свою ссылку то не работает.
В чем может быть проблемма ?

0
382
Grigorij @gyurgin_1
да окантуйте например так
  1.  
  2. <?php
  3. echo "<html>
  4. <head>
  5. <meta charset=\"UTF-8\">
  6. <script type='text/javascript' src='https://ajax.googleapis.com/ajax/libs/jquery/1/jquery.min.js'></script>
  7. <script>
  8. function show_station_title() {
  9. $.getJSON('http://193.107.113.23:8000/status-json.xsl?mount=/nonstop', function(data) {
  10. $('.track_title').html(data.icestats.source.title);
  11. })
  12. }
  13. $(document).ready(function() {
  14. show_station_title();
  15. setInterval('show_station_title()', 3000)
  16. });
  17. </script>
  18. </head>
  19. <body>
  20. <div class='track_title'></div>
  21. </body>
  22. </html>";
  23. ?>

0
20
y4eHuK @y4eHuK
Не помогает, да и в чем разница будет это выводиться через пхп или без него.

0
382
Grigorij @gyurgin_1
Да ваш айскаст лежит, толком ничего не проверишь. Код рабочий 100% .

0
20
y4eHuK @y4eHuK
Заработает ближе к обеду по МСК.
Там тех работы на сервере.
Ну, у меня не работает, в том то и беда.
Что если ставлю с друго-го icecast'а то пашет, а с моего нет.

0
89
Ok_go_love @Ok_go_love
Вы хоть консоль в браузере читали? На 99% уверен, что проблема в Access-Control-Allow-Origin.

0





Согласие на обработку данных на нашем сайте

Продолжая просматривать страницу, вы соглашаетесь с использованием файлов «Cookie» и с Политикой конфиденциальности «Privacy».
Наверху или внизу страницы вы можете изменить валюту и язык по умолчанию. Английская версия сайта ещё находится в доработке и доступна не полностью.