onBlur event

JavaScript

2 svar · 302 visningar · startad av Riri

Medlem sedan dec. 2000182 inlägg
Trådstart#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();
};
Medlem 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

Medlem 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 ...

271 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
136 ms — deklarationer (db)
0 ms — hämta statistik (cache)
132 ms — hämta tråd, inlägg och bilagor (db)
128 ms — ändringar (db)