webForumDet fria alternativet
Logga in / Bli medlem

onBlur event

JavaScript

2 svar · 295 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 ...

261 ms totalt · 4 externa anrop · v20260731065814-full.51f67c91
121 ms — deklarationer (db)
0 ms — hämta statistik (cache)
131 ms — hämta tråd, inlägg och bilagor (db)
127 ms — ändringar (db)