webForumDet fria alternativet

IE och FF hanterar inte onBlur lika

JavaScript

2 svar · 270 visningar · startad av Addeladde

Medlem sedan jan. 20013 406 inlägg
Frågan#1

Hej

IE och FF verkar inte hantera onblur lika någon som kan förklara skillnaden? Hur kan man få IE att bete sig som FF?

Om man har en iframe på sidan till så om man klickar i den så utlöser inte onBlur i IE men i FF gör det de.

Medlem sedan juni 20004 308 inlägg
#2

Addeladde skrev:

IE och FF verkar inte hantera onblur lika någon som kan förklara skillnaden? Hur kan man få IE att bete sig som FF?

Att sammanfatta alla skillnader skulle nog bli en rättså lång utläggning för att täcka alla cenarior, och att få IE att bete sig som FF är nog inte rimligt :) Jag skulle tro att du får försöka komma runt problemet. Istället för att trigga på onblur i den ena iframen, trigga på onfocus eller onclick i den andra och utifrån det köra nödvändig kod.

Medlem sedan jan. 20013 406 inlägg
#3

Körde på att anropa onClick i den andra framen så fungerade det. Även om det kanske inte är optimalt.

256 ms totalt · 4 externa anrop · v20260731065814-full.1dc6f849
123 ms — deklarationer (db)
0 ms — hämta statistik (cache)
131 ms — hämta tråd, inlägg och bilagor (db)
122 ms — ändringar (db)