逍遥逸仙 发表于 2022-10-4 02:39:18

可视化查看dom元素绑定的事件VisualEvent内网可用汉化版V2.1

本帖最后由 逍遥逸仙 于 2022-10-5 18:34 编辑

浏览器插件Visual Event概述

       很多时候想去偷学别的网站一些效果,却又迟迟找不到js隐藏在何处,怎么办?快试试Visual Event吧。Visual Event是一个开源浏览器插件,是一款可以方便开发在调试网页的时候查看各种网页元素和调试信息,支持查看某个元素的事件类型,并且可以快速对文档元素进行处理的chrome插件。
       WEB标准提倡结构、表现和行为相分离,现在越来越多采用这种表现和行为的方式,但它也为我们开发调试带来一些问题,网页载入一堆JavaScript,我们很难搞清楚最后在哪些元素的哪个动作绑定了事件,尤其是JavaScript加载事件的方式五花八门,可以透过jQuery、element.click = function() { }、element.addEventListener()…,很难由单一处找出所有事件。而理不清事件来龙去脉,要追踪某个点击动作背后的行为就变得有些困难,直到我们遇到浏览器插件VisualEvent。
      Visual Event的运作原理,在于其熟知主要JavaScript库(例如: jQuery、YUI、ExtJS)事件机制,可深入其中撷取事件,并将其标注在对象元素上。Visual Event插件功能
       1、哪一个元素有事件绑定
       2、某元素上绑定的事件类型
       3、事件触发后运行的代码段
       4、定义绑定函数的源文件和行号(仅限于WebKit和Opera浏览器)
       5、除了对调试你自己的代码大有用途,Visual Event还能被用作教学工具,显示发起了多少网站。
目前支持的JS库包括:
       1.DOM 0 events       2.jQuery 1.2+       3.YUI 2       4.MooTools 1.2+       5.Prototype 1.6+       6.Glow       7.ExtJS 4.0.x       8.entwine       9.eventi       10.jsBase
在启用Visual Event后,有绑定事件元素将被标上颜色,滑鼠停留时会显示事件的细节。如下图所示:

Visual Event官网地址是:http://www.sprymedia.co.uk/article/Visual+Event+2Github地址是:https://github.com/DataTables/VisualEvent官网提供的是在线版本,必须在互联网环境下使用。下面的附件是我修改过的,内网可用,并且汉化了。
**** Hidden Message *****非常感谢大佬@steven026 提供的最新编译版!!!



大白兔奶糖 发表于 2022-10-4 10:40:29

顶呱呱{:4_101:}

脚本体验师001 发表于 2022-10-4 12:40:40

不孬家伙,就是这细节提示框出的太勤了,鼠标往哪动都有提示框,挡我想要的点

逍遥逸仙 发表于 2022-10-4 13:09:38

脚本体验师001 发表于 2022-10-4 12:40
不孬家伙,就是这细节提示框出的太勤了,鼠标往哪动都有提示框,挡我想要的点 ...

那是你查看的页面附加的事件太多了,并且被挡住了后你可以点击“不显示此事件指示器”关闭遮蔽层。
你下载了么?我怎么看到附件下载次数还是0?

脚本体验师001 发表于 2022-10-4 13:22:24

下载个屁,右键直接复制走了
可以“不显示此事件指示器”,过后我又想看这个被屏蔽的事件了呢,再让我刷新再来一遍么
我想,如果能延时两秒显示,两秒内鼠标动了就取消显示。能改吗
个人意见,也不知道效果体验会不会更好一点

逍遥逸仙 发表于 2022-10-4 13:27:55

脚本体验师001 发表于 2022-10-4 13:22
下载个屁,右键直接复制走了
可以“不显示此事件指示器”,过后我又想看这个被屏蔽的事件了呢,再让我刷新 ...

哇,这是论坛一个bug啊
你点左下角的问号仔细看看帮助,按空格键就恢复原样了

脚本体验师001 发表于 2022-10-4 13:33:47

逍遥逸仙 发表于 2022-10-4 13:27
哇,这是论坛一个bug啊
你点左下角的问号仔细看看帮助,按空格键就恢复原样了 ...

哦,这样啊,没玩懂

steven026 发表于 2022-10-4 16:18:26


随手打包成了插件Chrome和Firefox都可用,未做其余任何修改



这是编译后未改动过的文件


试了下感觉没啥用,
能直接显示结果的页面(比如油中论坛)Devtools也能做到,
而Devtools做不到的(比如vue react),这个也做不到

逍遥逸仙 发表于 2022-10-5 02:21:30

steven026 发表于 2022-10-4 16:18
随手打包成了插件Chrome和Firefox都可用,未做其余任何修改




已根据你提供的编译版本修改,谢谢!!!

ozon 发表于 2022-10-7 10:49:57

学习看看
页: [1] 2
查看完整版本: 可视化查看dom元素绑定的事件VisualEvent内网可用汉化版V2.1