gpt4 book ai didi

javascript - 如何在不使用插件/扩展的情况下显示网页中触发的所有事件?

转载 作者:行者123 更新时间:2023-11-30 18:04:02 25 4
gpt4 key购买 nike

我知道使用 Firebug 或其他检查器会向您显示所有触发的事件,但是有什么方法可以从页内 JavaScript 执行此操作(尤其是当您不知道要查找的事件名称时?)

这是我的用例:新的 Galaxy S4 有“空中手势”——当你在网页前做手势时,它会上下滚动。我试图查明这些事件是生成可被内容检测到的事件,还是被操作系统吞没了。

最佳答案

您可能已经知道 JS 事件处理程序可以例如选择 stop the immediate propagation of events这样就不会为相关事件调用其他处理程序。

这意味着为了执行您的建议,您必须在所有 元素那些元素上附加所有 事件的处理程序处理程序必须在每种情况下都排在第一位,以便在其他任何人有机会阻止这种情况发生之前调用您的处理程序。不用说,您还必须知道事件名称。

所以不,你真的不能那样做。

关于javascript - 如何在不使用插件/扩展的情况下显示网页中触发的所有事件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16245686/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com