当前位置:  开发笔记 > 编程语言 > 正文

为什么FireFox调试器没有显示完整的源代码?

如何解决《为什么FireFox调试器没有显示完整的源代码?》经验,为你挑选了0个好方法。

我正在尝试在FireFox v42.0 Windows 10中调试网页,其中该网页通过代理服务器并且代理服务器通过内联(不包括单独的.js文件)将代码注入其中.当我右键单击View Page Source时,我会看到原始页面加上我期望注入的代码(以及实际运行的代码).我还在Inspector选项卡的DOM视图中看到了注入的内容.它也可以在"响应"部分的"网络"选项卡中看到.但是,当我在调试器中查看同一页面时,注入的代码不可见,就好像页面没有通过代理服务器运行一样.

此外,如果我debugger;在注入的代码中插入一个语句,我会点击断点,但在FireFox调试器选项卡中它告诉我,我在550行的文件中只有173行,根据FireFox.所以我无法单步执行代码.

当我在Chrome中做同样的事情时,我会看到我期待的内容,这是我页面中注入的代码,我可以毫无问题地调试此代码.

我已清除缓存无效.我查看了"网络"选项卡,所有内容都按预期显示.

FireFox如何以及为什么没有向我显示调试器选项卡中的实际页面(匹配View Source或DOM视图中的内容),而不是让我单步执行注入的代码?

推荐阅读
依然-狠幸福
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有