【发布时间】:2015-12-21 01:38:59
【问题描述】:
网站中的按钮在单击时会触发弹出菜单(仅在单击时,而不是在悬停时)。我希望能够检查这个弹出菜单,但是在我右键单击它并选择“检查元素”后,它消失了,所以我不能再检查它了。
当弹出菜单显示时,我可以看到它的条目出现在 Inspector 选项卡的 HTML 中,但是当我单击条目时,弹出菜单消失,HTML 条目也是如此。
对于当按钮悬停(未单击)时出现菜单的情况,我会单击 Inspector 选项卡中的一个条目以将焦点切换到它,然后我只需将鼠标悬停在按钮上并使用箭头键进行导航检查器选项卡中的条目。但是由于需要单击此按钮,因此我失去了对 Inspector 选项卡的关注。
我认为这可以通过将焦点切换到 Firefox 的 Web 工具中的 Inspector 选项卡而不单击任何内容来解决。
我尝试使用不同的快捷方式,例如 Ctrl+Shift+C 或 Ctrl+Shift+I(打开 Web 工具),但我无法将焦点切换到 Inspector 选项卡以浏览 HTML使用这些快捷方式后。
我也尝试过使用检查模式(检查器选项卡左侧的按钮),它可以让我检查我点击的任何内容。这种方法的问题在于,要进入菜单,我需要先单击一个按钮,而检查模式只检查我单击的第一件事。也许有一种方法可以在检查模式下忽略第一次点击?
编辑:
多次按 TAB 键,有时会集中在 Inspector 选项卡上。有时它只是循环浏览网站中的元素,从不关注 Inspector 选项卡。即便如此,当我能够使用 TAB 专注于 Inspector 选项卡时,按 TAB 大约 20 次后弹出菜单消失了,所以我需要一种不使用 TAB 键的不同方法。
【问题讨论】:
-
你能链接到有问题的页面吗?否则,我会尝试在按钮的单击处理程序上设置断点,然后向前推进直到显示菜单。 :)
-
@Callahad This is the page 但只有使用我的用户凭据登录时才能看到该按钮。如果您在该站点上有帐户,则可以在转到“收藏夹”部分时看到该按钮,将鼠标悬停在喜欢的项目上,然后单击编辑按钮(铅笔符号)。当我单击编辑按钮时,会出现弹出菜单。我不确定如何设置断点,你能再解释一下吗?
标签: firefox focus firebug web-inspector firefox-developer-tools