javascript - 如何跟踪使用特定输入元素的事件

标签 javascript c# html .net json

我正在使用缩小的 JavaScript 处理 ASP.NET 或 ASP.NET MVC ASPX 页面内的输入元素。我没有此页面的 C# 源代码,因为它没有分发,但我仍然可以修改与此输入元素相关的 .aspx 文件并将我自己的 JavaScript 注入(inject)到该页面中。

输入元素上有某种值、属性或属性,页面使用它们向 JSON 对象提供值,该值在提交时传回服务器。

我想捕获任何尝试从元素中获取属性、属性或值的事件,并调试调用堆栈以查看它在何处设置此 JSON 属性。我想知道我可以使用什么技术或工具来进行这种类型的跟踪,因为我没有成功找到发生这种情况时调用的事件,特别是因为使用 IE 的 F12 工具检查元素会导致死机为我而结束。

最佳答案

您可以尝试使用 Fiddler 。它允许您查看所有流量(来自所有浏览器、进出所有网站),并查看对服务器的调用和响应。

例如,您可以打开它,然后转到您正在处理的站点,单击或执行所需的任何操作,然后检查 Fiddler 是否有 post 或 get,并查看服务器是否以 json 响应对象、xml,或者是否有 200 代码或 404 或更多代码。

我希望这有用。

关于javascript - 如何跟踪使用特定输入元素的事件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26372301/

相关文章:

javascript - 正则表达式匹配数值

c# - 如何在 C# 中将 SELECT COUNT 语句的结果作为字符串返回?

c# - TextBox 不支持系统十进制(点或逗号)

javascript - 如何使用 JavaScript 创建 SVG 动画标签

javascript - JS : Load User Images From Personal Drive

javascript - 实现警报 UI Web

javascript - 如何从 Angular 范围调用外部 Controller

javascript - .jsx 和 .js 文件之间的技术区别是什么

c# - 选择特定单词后的子字符串

python - 从漂亮的汤创建 html 文件的问题