Hmmm...
ist nur mal so eine Idee.
Nach x-Zeit öffnen Sich ein popup, wenn dieser popup nach x-zeit nicht geschlossen wird ==> reload, oder wenn dieser popup nicht "onfucus" ist ==> reload.
In beiden fällen wäre der User a) tot b) nicht anwesend oder c) es wäre ihm egal