私は音楽サイトで作業しています。サーバー上に、現在再生中の曲の名前を含むテキストファイルがあります。50秒ごとにテキストファイルを読み、更新せずにサイトに表示されるテキストを変更したいと思います。
さて、少しのjQueryとjavascriptを使用して、ファイルが最初に読み取られて表示されるところまで実際に到達しましたが、更新されません。私はあらゆる種類のsetInterval関数を試しましたが、私の人生の間、この部分を機能させることはできません。どんな助けでも大歓迎です。
これが私が持っているものです:
<script type="text/javascript">
$(document).ready(function() {
jQuery.get('http://www.XXXXX.com/nowplaying/NowPlaying.txt', function(data) {
var myvar = data;
var parts = myvar.split(/\n/);
var songtitle = parts[0];
var songartist = parts[1];
var songalbum = parts[2];
var songtime = parts[3];
$('#songtitleholder').html(songtitle);
$('#songartistholder').html(songartist);
$('#songalbumholder').html(songalbum);
});
});
</script>