<!DOCTYPE html> <html xmlns="https://www.w3.org/1999/xhtml" xml:lang="ru-ru" lang="ru-ru" dir="ltr"> <head> <meta http-equiv="content-type" content="text/html; charset=utf-8" /> <link rel="stylesheet" type="text/css" href="/css/style1.css"> <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.13.0/css/all.min.css"> <title>My Test Radio</title> <script src="https://code.jquery.com/jquery-3.4.1.js" integrity="sha256-WpOohJOqMqqyKL9FccASB9O0KwACQJpFTUBLTYOVvVU=" crossorigin="anonymous"> </script> </head> <body> <h1>Just Radio</h1> <div id="song"> now playing: <br> <div id="title">title</div> <br> <div class="btn-wrap"> <button id="play" class="btn"> <i class="fas fa-play-circle"></i> Play </button> <button id="pause" class="btn"> <i class="fas fa-pause-circle"></i> Pause </button> </div> <br> <div> vol: <br> <input id="volume" type="range" min="0" max="20" value="5" /> </div> <span id="duration"></span> <br> </div> <script language="JavaScript"> var audio = new Audio('http://stream.santic-zombie.ru'); var play = document.getElementById('play'); play.addEventListener('click', function() { audio.play(); }, false); var pause = document.getElementById('pause'); pause.addEventListener('click', function() { audio.pause(); }, false); var volume = document.getElementById('volume'); volume.addEventListener('change', function(){ audio.volume = parseFloat(this.value / 10); }, false); audio.addEventListener("timeupdate", function() { var duration = document.getElementById('duration'); var s = parseInt(audio.currentTime % 60); var m = parseInt((audio.currentTime / 60) % 60); var h = parseInt((audio.currentTime / 3600) % 60); if (s < 10) s = '0' + s; if (m < 10) m = '0' + m; if (h < 10) h = '0' + h; duration.innerHTML = h + ':' + m + ':' + s; }, false); </script> <script language="JavaScript"> function show() { $.ajax({ url: '/trackname.php', cache: false, success: function(html){ $('#title').html(html); } }); } $(document).ready(function(){ show(); setInterval('show()',5000); }); </script> </body> </html>