/ / Zdarzenie IE zdarzenia JavaScript, gdy zdarzenie jest zmienną globalną - javascript, ajax, Internet Explorer, zdarzenia javascript

Zdarzenie IE zdarzenia JavaScript, gdy zdarzenie jest zmienną globalną - javascript, ajax, Internet Explorer, zdarzenia javascript

Mam funkcję js, która akceptuje obiekt zdarzeniajako argument. W tej funkcji js przyporządkuję ten obiekt zdarzenia do zmiennej globalnej. W innym wywołaniu ajax wywołuję tę zmienną globalną (obiekt zdarzenia).

Moje pytanie: kluczowa wartość tego zdarzenia w obu metodach jest taka sama w obu metodach w Firefoksie, ale daje inną wartość w IE 7? na przykład, jeśli kluczem jest 75, Firefox zwraca 75 w obu metodach. ale IE7 daje 75 w metodzie-1 i 0 w metodzie-2

dlaczego tak się zachowuje?

Odpowiedzi:

1 dla odpowiedzi № 1

Nie możesz przekazać obiektu zdarzenia za pomocą IE, musisz utworzyć nowy obiekt i skopiować właściwości, których chcesz użyć.