列出(c#中)所有绑定到网页客户端事件的JS函数

本文关键字:客户端 网页 事件 函数 JS 绑定 列出 | 更新日期: 2023-09-27 18:17:41

我想做的是写一个程序来检查是否点击一个链接,或在网页上的按钮触发客户端代码(JS)。我还想,列出绑定到客户端事件的所有JS函数(例如onclick)。

请帮助我,这是一个有趣的问题。汤姆。

注:我使用的是c#和。net 4.0

列出(c#中)所有绑定到网页客户端事件的JS函数

我认为你成功做到这一点的唯一机会是在页面被渲染时拦截页面,并使用类似HTML敏捷包的东西来解析渲染的HTML寻找事件。

即使这样也不能涵盖几乎所有的基础。

我们有大量的代码,其中javascript函数名是根据我们的需要动态生成的,并在服务器端和客户端分配给控件。

仅仅通过检查代码来推断这一切几乎是不可能的。