/ / JavaScript evento IE problema cuando el evento es una variable global - javascript, ajax, internet-explorer, javascript-events

Evento de JavaScript Evento IE cuando el evento es una variable global - javascript, ajax, internet-explorer, javascript-events

Tengo una función js que acepta objeto de eventocomo argumento En esa función js, asigno ese objeto de evento a una variable global. En otra devolución de llamada ajax accedo a esa variable global (objeto de evento).

Mi pregunta: El valor del código clave de ese evento en ambos métodos es el mismo en ambos métodos en Firefox, pero le da un valor diferente en IE 7? por ejemplo, si el código clave es 75, Firefox devuelve 75 en ambos métodos. pero IE7 da 75 en el método 1 y 0 en el método 2

¿Por qué se comporta así?

Respuestas

1 para la respuesta № 1

No puede pasar el objeto de evento con IE, necesita crear un nuevo objeto y hacer una copia de las propiedades que desea usar.