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 № 1Nie możesz przekazać obiektu zdarzenia za pomocą IE, musisz utworzyć nowy obiekt i skopiować właściwości, których chcesz użyć.