hola amigos estoy intentando preparar un codigo para refrescar un div y el codigo es el siguiente
<html>
<head>
<script src="jquery-1.3.2.min.js"></script>
<script>
$(document).ready(function() {
$("#responsecontainer").load("response.php");
var refreshId = setInterval(function() {
$("#responsecontainer").load('response.php?randval ='+ Math.random());
}, 9000);
$.ajaxSetup({ cache: false });
});
</script>
</head>
<body>
<div id="responsecontainer">
</div>
</body>
despues en responde.php contiene esto
<? echo rand(); ?>
el problema es que en responde.php ire poniendo noticias pero me lo actualiza cada 9 segundos y quisiera saber como hacer para que solo lo refresque al subir yo noticias nuevas y que no lo refresque cada x segundos existe alguna solucion gracias