La diferencia entre los flujos de eventos js ie y dom
La diferencia entre flujos de eventos: IE usa eventos de difusión, Netscape usa eventos de captura y DOM usa la captura primero y luego los eventos de difusión.
La diferencia entre las funciones de escucha de eventos: IE usa, [Object].attachEvent("name_of_event_handler", fnHandler); // Función de enlace, [Object].detachEvent("name_of_event_handler", fnHandler); Retire la encuadernación.
1. El modelo de objetos de documento (DOM) es una interfaz de programación estándar recomendada por la organización W3C para procesar lenguajes de marcado extensibles. En una página web, los objetos que organizan la página (o documento) están organizados en una estructura de árbol. El modelo estándar utilizado para representar los objetos en el documento se llama DOM.
2. La historia de Document Object Model se remonta a la "guerra de navegadores" entre Microsoft y Netscape a finales de la década de 1990. Para competir por la vida o la muerte en JavaScript y JScript, ambas partes dieron. Navegadores con potentes funciones a gran escala.
3. Microsoft ha agregado muchas cosas patentadas a la tecnología web, incluidos VBScript, ActiveX y el propio formato DHTML de Microsoft, lo que hace que muchas páginas web no puedan mostrarse correctamente utilizando plataformas y navegadores que no son de Microsoft. DOM es la obra maestra elaborada en ese momento.