webForumDet fria alternativet

onBlur event

2 svar · 293 visningar · startad av Riri

RiriMedlem sedan dec. 2000182 inlägg
#1

Hej,

Jag har en pop-up som jag vill skall "reloada" "parent":en nær den stængs (det funkar ju). Men den skall också återta focus så snart den tappar detta. Problemet ær att jag har ett antal kontroller på sidan som också tar focuset från window och stæller till det hela. I grund och botten skall pop-up en fungera som en dialog men jag vill inte anvænda IE:s showModelessDialog etc.

window.onunload = onUnloadEvent;
window.onblur = onBlurEvent;
var _oOpener = window.opener;

function onUnloadEvent()
{
     _oOpener.location.reload();
};

function onBlurEvent()
{
      self.focus();
};
Jesper TMedlem sedan nov. 20017 144 inlägg
#2

Kan du inte lägga detta i bodytaggen:
http://www.webforum.nu/showthread.php?s=&postid=678010#post678010

RiriMedlem sedan dec. 2000182 inlägg
#3

Jesper T skrev:

Kan du inte lägga detta i bodytaggen:
http://www.webforum.nu/showthread.php?s=&postid=678010#post678010

//Verkar inte "træffa" ...
window.document.onblur = onBlurDocumentEvent;
//Ger mig fel ...
window.document..body.onblur = onBlurBodyEvent;

Hur fångar jag den eventen utan att gå direkt på body taggen? Den kommer jag inte åt ...

130 ms totalt · 3 externa anrop · v20260731065814-full.30151723
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
128 ms — hämta tråd, inlägg och bilagor (db)