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

Вставляю скрипт , а данные с сервера не парсит, причем не один скрипт не парсит данные с http://radiostrfm.no-ip.biz:8000/status.xsl
Может быть что у нас может защита стоит и ее нужно выключить?

2

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

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

3

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

Чтоб не создавать подобные темы напишу тут.
В общем есть:

<html>
   <head>
     <meta charset="UTF-8">
      <script type='text/javascript' src='https://ajax.googleapis.com/ajax/libs/jquery/1/jquery.min.js'></script>
      <script>
         function show_station_title() {
             $.getJSON('http://193.107.113.23:8000/status-json.xsl?mount=/nonstop', function(data) {
                 $('.track_title').html(data.icestats.source.title);
             })
         }
         $(document).ready(function() {
             show_station_title();
             setInterval('show_station_title()', 3000)
         });
      </script>
   </head>
   <body>
      <div class='track_title'></div>
   </body>
</html>

Но почему-то не хочит парсить нормально, причину понять не могу если ставить как изначально было.

<html>
   <head>
     <meta charset="UTF-8">
      <script type='text/javascript' src='https://ajax.googleapis.com/ajax/libs/jquery/1/jquery.min.js'></script>
      <script>
         function show_station_title() {
             $.getJSON('http://free.radioheart.ru:8000/status-json.xsl?mount=/bvrfm', function(data) {
                 $('.track_title').html(data.icestats.source.title);
             })
         }
         $(document).ready(function() {
             show_station_title();
             setInterval('show_station_title()', 3000)
         });
      </script>
   </head>
   <body>
      <div class='track_title'></div>
   </body>
</html>

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

4

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

да окантуйте например так

<?php
echo "<html>
   <head>
     <meta charset=\"UTF-8\">
      <script type='text/javascript' src='https://ajax.googleapis.com/ajax/libs/jquery/1/jquery.min.js'></script>
      <script>
         function show_station_title() {
             $.getJSON('http://193.107.113.23:8000/status-json.xsl?mount=/nonstop', function(data) {
                 $('.track_title').html(data.icestats.source.title);
             })
         }
         $(document).ready(function() {
             show_station_title();
             setInterval('show_station_title()', 3000)
         });
      </script>
   </head>
   <body>
      <div class='track_title'></div>
   </body>
</html>";
?>

5

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

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

6

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

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

7

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

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

8

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

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