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

时间:2014-10-14 23:51:24

标签: javascript c# html .net json

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

input元素上有某种值,属性或属性,页面使用它来为JSON对象提供值,该对象在提交时传回服务器。

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

1 个答案:

答案 0 :(得分:1)

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

例如,您可以打开它,然后转到您正在处理的网站,单击或执行任何需要的操作,并检查Fiddler是否有帖子或获取,并查看服务器是否响应了json object,xml,或者如果它有200个代码或404或更多。

我希望这很有用。