Estás trabajando sin conexión, espera a que vuelva la conexión a Internet

Internet Explorer no ejecuta códigos cuando se configura un controlador de eventos para que haga referencia directamente a una función DOM después de instalar la actualización de seguridad MS04-038

Resumen
La actualización de seguridad 834707 incluye un cambio en la forma en que Internet Explorer controla los punteros a función. Esta modificación de la funcionalidad sucede cuando un controlador de eventos señala directamente a una función Modelo de objetos de documento (DOM). En este artículo se describe el problema y se proporcionan varias soluciones al mismo.
Síntomas
Microsoft Internet Explorer no ejecuta códigos del cliente asociados a un controlador de eventos que hace referencia directamente a una función DOM.
Causa
La actualización de seguridad MS04-038 incluye un cambio en la forma en que Internet Explorer controla los punteros a función. Esta modificación en funcionalidad sucede cuando un controlador de eventos señala directamente una función DOM:
on<event> = DOM function pointer
Solución
Para resolver este cambio en la funcionalidad de Internet Explorer, utilice uno de los siguientes métodos:
  • Invoque la función directamente mediante JavaScript:

    Código original:
    <A href=# onclick=window.close>Close this window</A>
    Código fijo:
    <A href=# onclick="window.close()">Close this window</A>
  • Almacene el puntero a función en una variable y defina otra función para invocar la variable. Los ejemplos siguientes utilizan el evento onclick para cerrar una ventana:

    Código original:
    <A href=# onclick=window.close>Close this window</A>
    Código fijo:
    <script>var my_funcptr = window.close;function FunctionPointerInvoker(){    my_funcptr();}</script><A href=# onclick="FunctionPointerInvoker()">Close this window</A>
Estado
Este comportamiento es una característica del diseño de la aplicación.
Referencias
Para obtener información adicional acerca de la actualización de seguridad MS04-038, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:
834707 MS04-038: Actualización de seguridad acumulativa para Internet Explorer
Propiedades

Id. de artículo: 887741 - Última revisión: 12/23/2004 12:53:23 - Revisión: 2.0

Microsoft Internet Explorer 5.01, Microsoft Internet Explorer 5.5, Microsoft Internet Explorer (Programming) 6.0

  • kbtshoot kbprb KB887741
Comentarios