mais c'est pas moi qui l'ai créé :
<script language="JavaScript">
<!--
var timer = '';
function blurred() {
timer = setTimeout('self.focus()',2000);
}
function focused() {
if (timer != '')
clearTimeout(timer);
}
//--></script>
</head>
<body onBlur="blurred()" onFocus="focused()">
en tout cas ça marche avec IE 5.5 et NS 6.2