上一主题 下一主题
ScriptCat,新一代的脚本管理器脚本站,与全世界分享你的用户脚本油猴脚本开发指南教程目录
12下一页
返回列表 发新帖

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

[复制链接]
  • TA的每日心情

    2022-11-22 08:37
  • 签到天数: 8 天

    [LV.3]偶尔看看II

    2

    主题

    20

    回帖

    27

    积分

    助理工程师

    积分
    27
    发表于 2022-10-4 02:39:18 | 显示全部楼层 | 阅读模式
    本帖最后由 逍遥逸仙 于 2022-10-5 18:34 编辑

    浏览器插件Visual Event概述
    VisualEvent.gif
           很多时候想去偷学别的网站一些效果,却又迟迟找不到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后,有绑定事件元素将被标上颜色,滑鼠停留时会显示事件的细节。如下图所示:

    20221004020237.png

    20221004020313.png
    Visual Event官网地址是:http://www.sprymedia.co.uk/article/Visual+Event+2
    Github地址是:https://github.com/DataTables/VisualEvent
    官网提供的是在线版本,必须在互联网环境下使用
    下面的附件是我修改过的,内网可用,并且汉化了

    游客,如果您要查看本帖隐藏内容请回复
    非常感谢大佬@steven026 提供的最新编译版!!!



  • TA的每日心情
    无聊
    2022-9-24 23:46
  • 签到天数: 1 天

    [LV.1]初来乍到

    1

    主题

    13

    回帖

    16

    积分

    助理工程师

    积分
    16
    发表于 2022-10-4 10:40:29 | 显示全部楼层
    顶呱呱
    回复

    使用道具 举报

  • TA的每日心情
    开心
    6 天前
  • 签到天数: 119 天

    [LV.6]常住居民II

    29

    主题

    598

    回帖

    535

    积分

    专家

    积分
    535

    油中2周年生态建设者油中3周年挑战者 lv2

    发表于 2022-10-4 12:40:40 | 显示全部楼层
    不孬家伙,就是这细节提示框出的太勤了,鼠标往哪动都有提示框,挡我想要的点
    入驻爱发电 让这世界充满爱 https://afdian.net/a/vpannice
    回复

    使用道具 举报

  • TA的每日心情

    2022-11-22 08:37
  • 签到天数: 8 天

    [LV.3]偶尔看看II

    2

    主题

    20

    回帖

    27

    积分

    助理工程师

    积分
    27
    发表于 2022-10-4 13:09:38 | 显示全部楼层
    脚本体验师001 发表于 2022-10-4 12:40
    不孬家伙,就是这细节提示框出的太勤了,鼠标往哪动都有提示框,挡我想要的点 ...

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

    使用道具 举报

  • TA的每日心情
    开心
    6 天前
  • 签到天数: 119 天

    [LV.6]常住居民II

    29

    主题

    598

    回帖

    535

    积分

    专家

    积分
    535

    油中2周年生态建设者油中3周年挑战者 lv2

    发表于 2022-10-4 13:22:24 | 显示全部楼层
    下载个屁,右键直接复制走了
    可以“不显示此事件指示器”,过后我又想看这个被屏蔽的事件了呢,再让我刷新再来一遍么
    我想,如果能延时两秒显示,两秒内鼠标动了就取消显示。能改吗
    个人意见,也不知道效果体验会不会更好一点
    入驻爱发电 让这世界充满爱 https://afdian.net/a/vpannice
    回复

    使用道具 举报

  • TA的每日心情

    2022-11-22 08:37
  • 签到天数: 8 天

    [LV.3]偶尔看看II

    2

    主题

    20

    回帖

    27

    积分

    助理工程师

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

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

    使用道具 举报

  • TA的每日心情
    开心
    6 天前
  • 签到天数: 119 天

    [LV.6]常住居民II

    29

    主题

    598

    回帖

    535

    积分

    专家

    积分
    535

    油中2周年生态建设者油中3周年挑战者 lv2

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

    哦,这样啊,没玩懂
    入驻爱发电 让这世界充满爱 https://afdian.net/a/vpannice
    回复

    使用道具 举报

  • TA的每日心情
    慵懒
    18 小时前
  • 签到天数: 625 天

    [LV.9]以坛为家II

    30

    主题

    532

    回帖

    1400

    积分

    荣誉开发者

    积分
    1400

    荣誉开发者新人进步奖油中2周年生态建设者新人报道挑战者 lv2油中3周年喜迎中秋

    发表于 2022-10-4 16:18:26 | 显示全部楼层

    随手打包成了插件Chrome和Firefox都可用,未做其余任何修改
    VisualEvent.rar (124.6 KB, 下载次数: 6)


    这是编译后未改动过的文件
    builds.zip (132.02 KB, 下载次数: 1)

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

    使用道具 举报

  • TA的每日心情

    2022-11-22 08:37
  • 签到天数: 8 天

    [LV.3]偶尔看看II

    2

    主题

    20

    回帖

    27

    积分

    助理工程师

    积分
    27
    发表于 2022-10-5 02:21:30 | 显示全部楼层
    steven026 发表于 2022-10-4 16:18
    随手打包成了插件Chrome和Firefox都可用,未做其余任何修改

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

    使用道具 举报

  • TA的每日心情
    开心
    2022-6-2 15:24
  • 签到天数: 3 天

    [LV.2]偶尔看看I

    13

    主题

    56

    回帖

    79

    积分

    初级工程师

    积分
    79

    油中2周年

    发表于 2022-10-7 10:49:57 | 显示全部楼层
    学习看看
    回复

    使用道具 举报

    发表回复

    本版积分规则

    快速回复 返回顶部 返回列表