Ciao,
intanto ti ringrazio per la risposta.
Ho implementato il tuo esempio ma il div viene comunque chiamato, anche quando il contenuto è vuoto.
Questo è quello che ho fatto:
Codice PHP:
<script>
$(document).ready(function() {
$("#responsecontainer").load("live_stream.php?live=1",function(risposta){
if(risposta != "") $(this).fadeIn(600).delay(9000).fadeOut(600);
});
var refreshId = setInterval(function() {
$("#responsecontainer").load("/js/live_stream.php?live=1&randval="+ Math.random(),function(risposta){ if(risposta != "") $(this).fadeIn(600).delay(9000).fadeOut(600); })
}, 15000);
$("#responsecontainer").hide;
$.ajaxSetup({ cache: false });
$.ajax({ cache: false });
});
</script>
<div id="responsecontainer" style="position:fixed; display:none; z-index:3; width:400px; right:0; bottom:0; margin:50px; padding:10px; background-color:#FFFF99; border:1px dotted #FFCC00; border-radius:10px;"><?php echo time(); ?></div>
Come mai?