Способ состоит в том, чтобы приостановить все таймеры на странице.
// Set a fake timeout to get the highest timeout id
var highestTimeoutId = setTimeout(";");
for (var i = 0 ; i < highestTimeoutId ; i++) {
clearTimeout(i);
}
Но таймеры перезапустятся, если вы переключите вкладку.