webForumDet fria alternativet
Logga in / Bli medlem

window.onblur=self.focus;

JavaScript

2 svar · 245 visningar · startad av Addeladde

Medlem sedan jan. 20013 406 inlägg
Trådstart#1

Om jag använder den här koden på sidan så fungerar inte dropdownmenyer

	window.onblur=self.focus;

Hur gör jag för att få dem att fungera

Medlem sedan juni 20004 308 inlägg
#2

Prova detta;

var onFormItem=false;
window.onblur=function(){if(!onFormItem){window.focus()}}

och:

<form>
<select name="foo" onmouseover="onFormItem=true;" onmouseout="onFormItem=false;" onchange="onFormItem=false; document.body.focus();">
<option>A</option>
<option>B</option>
</select>
</form>
Medlem sedan jan. 20013 406 inlägg
#3

Tack Jojoxx du är en klippa.

Försökte med något liknande själv men jag fick inte till det.

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