【发布时间】:2015-01-25 11:12:20
【问题描述】:
我正在使用 Firefox 开发者版,尝试在框架中调试页面 (html+javascript)。 使用 Firefox 33,在调试器部分我可以看到框架内页面的源代码,激活断点...
我的开发者版的问题是它不显示页面的 html 代码,尽管它是在工具栏的左侧选择的。它显示了一些 html 代码,但它不是来自所选页面。我找不到它来自哪里。
有没有办法在 Firefox 33 和开发者版的调试器中具有相同的行为?
提前致谢,致以最诚挚的问候
【问题讨论】:
-
您是否启用了帧切换工具?你这样做here 是accessed here。这是一项较新的功能。
-
谢谢canuckistani。帧切换器工具被禁用,但它不会改变行为。我总是在检查器选项卡中看到正确的 html 源代码,但在调试器选项卡中看不到。如果我在检查器中选择一些 javscript 代码并选择“在调试器中显示”,它会跳转到调试器选项卡,但 html 代码完全不同。我检查了 web 服务器中的日志,并且没有从 firefox 请求其他网页。
-
更多测试:如果使用框架切换器工具,我在检查器选项卡中选择不同框架(经典框架,而不是 iframe)中的页面,我可以看到正确的 html 源代码,但在调试器选项卡中,有些页面没有没有 html,我收到消息“此页面没有来源”。我感兴趣的页面总是显示错误的 html 源代码。
-
如果没有一个可以重现的例子,真的很难给你答案。抱歉,我无法提供更多帮助。
-
希望对您有所帮助,例如here 一个带有一些框架的页面,如果我切换到一个页面,我会在调试器中收到消息“此页面没有来源”