hocam jQuery kullanarak şu şekilde bir örnek hazırladım;

var saniye = 10; // 10 dakika için 6000
var gidilecekSite = "http://r10.net";
var geriSayim = setTimeout(function(){
	document.location.href = gidilecekSite;
}, 1000 * saniye);

$(document).bind("blur focus focusin focusout load resize scroll unload click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup error", function(){
      window.clearTimeout(geriSayim);
      geriSayim = setTimeout(function(){
			document.location.href = gidilecekSite;
	  }, 1000 * saniye);
});
canlı demosu ; http://codepen.io/anon/pen/neGhx