Pessoal, Tenho um site responsivo, que preciso ficar atualizando a tela a cada X tempo, só que se a pessoa clicar em uma opção de menu diferente da home, quero parar de chamar o refresh, mas como é responsivo, nem em ajax adiantaria, pois recarrega e volta para a tela toda. Faço:
<script type="text/javascript">
setInterval(refresh, 10000);
function refresh() {
document.forms[0].action = "ServletOcr";
document.forms[0].submit();
}
</script>
Eu quero que ao clicar em um botão ou em um link, pare de chamar o setInterval, e ao clicar ou voltar para Home, voltar a funcionar. Lembrando que estão dentro do mesmo body... e que deve abrir o site com o setInterval funcionando