簡體   English   中英

我如何弄清楚Javascript在改變我的重點

[英]How can I figure out where Javascript is changing my focus

我目前正在一個ASP.Net項目中,該項目具有大量的js文件,大部分來自第三方。 在許多頁面上,焦點都設置為控件,而不是我在代碼隱藏(Control.Focus())中將其設置為的控件。 我如何弄清楚焦點的改變方式,原因和位置?

我已經為FireBug安裝了FireFocus ,因此可以看到焦點已更改,但看不到原因。

使用Moby的Stunt Double提供的鏈接,我在頁面底部添加了以下代碼,每次更改焦點時,調用堆棧都被轉儲到控制台中,以便我可以跟蹤源。

<script type="text/javascript">
    $("#TabInformation").on("focus", function (event) {
        try { throw new Error("dummy"); } catch (e) { console.log(e.stack); }
    });
</script>

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM