Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/402.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript Internet explorer 8模拟事件捕获_Javascript_Internet Explorer_Events_Capture - Fatal编程技术网

Javascript Internet explorer 8模拟事件捕获

Javascript Internet explorer 8模拟事件捕获,javascript,internet-explorer,events,capture,Javascript,Internet Explorer,Events,Capture,我想在IE8中实现事件捕获模型。换句话说,我希望父事件处理程序在所有子元素处理程序之前启动。有很多方法可以解决代码中冒泡的影响,但最终我会用这种方法给自己制造更多的问题。事件处理程序触发序列的视觉效果无法克服。我正在考虑某种堆栈,它保留事件处理程序,然后以相反的顺序执行它们。在这项任务中有什么想法和经验吗?不幸的是,IE不支持这一点,所以你唯一的选择就是以某种方式模拟它。您可以在最外面的元素上有一个DOM事件处理程序,并创建自己的事件侦听器注册系统

我想在IE8中实现事件捕获模型。换句话说,我希望父事件处理程序在所有子元素处理程序之前启动。有很多方法可以解决代码中冒泡的影响,但最终我会用这种方法给自己制造更多的问题。事件处理程序触发序列的视觉效果无法克服。我正在考虑某种堆栈,它保留事件处理程序,然后以相反的顺序执行它们。在这项任务中有什么想法和经验吗?

不幸的是,IE不支持这一点,所以你唯一的选择就是以某种方式模拟它。您可以在最外面的元素上有一个DOM事件处理程序,并创建自己的事件侦听器注册系统