solucionado era un problema de parentésis situado en mal lugar.
Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.
Mostrar Mensajes Menú
<script src="//ajax.googleapis.com/ajax/libs/jquery/1.9.0/jquery.min.js"></script>
<script type="text/javascript">
var contador=0;
$(document).ready(function(){
var tempo4=window.setInterval(function(){varName()}, 5000);
});
function varName(){
if(contador <= 3) {
resize();
} else {
$("#demo").html('detengo el time'+contador);
contador++;
window.clearInterval(tempo4);
}
};
var resize=function() {
$.ajax({
type: "GET",
url: "some.php",
data: "name=John&location=Boston",
// timeout: 1000,
success: function(msg){
//alert( "Data Saved: " + msg );
$("#demo").html(contador);
contador++;
},
error: function(request, errorType, errorThrown){
$("#demo").html('error'+contador);
contador--;
//clearInterval(refreshIntervalId);
}
});
};
</script>
<?php
// http://stackoverflow.com/questions/7560121/and-yet-another-javascript-clearinterval-not-working
// Funciona en firefox => http://www.w3schools.com/js/tryit.asp?filename=tryjs_setinterval
echo '<div id="demo">Contador</div>';
?>
<form>
<input type="button" value="Activa timer" onClick="javascript:var tempo4 = setInterval("varName", 10000);">
<input type="button" value="Detener " onClick="javascript:window.clearInterval(tempo4);">
<button onclick="tempo4=window.clearInterval(tempo4)">Stop</button>
</form>