Здравствуйте, вот код, который оповещает о новой сообщений:
Все нормально работает, оповещает при входящей сообщений, но даже при отсутствие сообщений когда переходим по страницам сайта и при обновление страницы издает звук.
Скажите пожалуйста, в чем проблема.
echo '<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script>';
echo'
<script>
$('<audio id="sound" ><source src="/sound/notify.mp3" type="audio/mpeg" /><source src="/sound/notify.ogg" type="audio/ogg" /><source src="/sound/notify.wav" type="audio/wav" /></audio>').appendTo("body");
var content = $("#content");
$(document).ready(function () {
var divContent = "";
function show()
{
$.ajax({
url: "/enter.php",
cache: false,
dataType: "html",
success: function(html) {
if(divContent !== html) {$("#sound")[0].play();}
divContent = html;
$("#content").html(divContent );
}
});
}
show();
setInterval('show()',5000);
});
</script>
<div id="content"></div>';
Все нормально работает, оповещает при входящей сообщений, но даже при отсутствие сообщений когда переходим по страницам сайта и при обновление страницы издает звук.
Скажите пожалуйста, в чем проблема.