gpt4 book ai didi

javascript - 我怎样才能弄清楚 Javascript 在哪里改变了我的注意力

转载 作者:行者123 更新时间:2023-11-30 05:49:28 26 4
gpt4 key购买 nike

我目前正在开发一个包含大量 js 文件的 ASP.Net 项目,其中大部分来自第三方来源。在许多页面上,焦点被设置到一个控件上,而不是我在代码隐藏 (Control.Focus()) 中设置的那个控件。我如何才能弄清楚焦点是如何改变的、为什么改变的以及在哪里改变的?

我已经安装了FireFocus对于 FireBug,所以我可以看到焦点正在改变,但我看不到原因。

最佳答案

使用 Moby 的 Stunt Double 提供的链接,我将以下代码添加到我的页面底部,每次焦点更改时,调用堆栈都会转储到我的控制台,以便我可以追踪源头。

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

关于javascript - 我怎样才能弄清楚 Javascript 在哪里改变了我的注意力,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15819565/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com