Firebug为什么说No Javascript on this page
页面上有明显的JavaScript负载?我什至重新加载了页面几次以确保它仍然显示相同的消息。
它以前从来没有这样做过,但是突然之间行为不端。
是因为某些配置问题还是其他原因?
Firebug为什么说No Javascript on this page
页面上有明显的JavaScript负载?我什至重新加载了页面几次以确保它仍然显示相同的消息。
它以前从来没有这样做过,但是突然之间行为不端。
是因为某些配置问题还是其他原因?
Answers:
从Firefox版本50开始,随着Mozilla迁移到Firefox Devtools,似乎Firebug将不再起作用。工具/ Web开发人员选项卡具有“调试器”选项。请参阅此页面以获取有关迁移的讨论。阅读11月19日的所有帖子以获取更多信息。
在我看来,该选项提供的功能较少,但Firebug本身永远不会在Firefox 50及更高版本中得到修复
编辑2017年4月
这个答案现在已经过时了,我什至不再测试,因为我不再使用Firebug(可惜,几年前我很喜欢它,当时它是Web开发的贸易工具)。
编辑2014年11月
由于萤火虫的进化,最初的答案现在已经过期一年多了。感谢@AmadeusDrZaius使其保持正常运行
回答过时的Firebug版本 对于更新Firebug之后仍然存在此问题的任何人。只需单击Firebug菜单内的“ 清除激活列表”选项。
对于那些找不到它的人,请注意,“清除激活列表”显示在工具栏上Firebug图标的下拉菜单中,而不是工具> Web Developer> Firebug菜单中。
我猜是由于先前的错误打到了您的工作页上,因此仍列为“请不要为此网站激活FB”。
将Firefox升级到版本50.0,并使用Firebug版本2.0.18后,在此页面上没有遇到Javascript。我尝试刷新Firefox,甚至完全卸载了Firefox,然后再次安装。什么都不适合我。
几个小时后,我将Firefox降级为49.0.2,瞧,它马上就可以工作了。我在这里下载了旧版本。
我尝试了此列表中的所有内容,但除了像这样重置Firefox之外,没有任何用处:
https://support.mozilla.org/zh-CN/kb/reset-firefox-easily-fix-problems
我意识到这个问题已经有10个答案,但就我而言,这些答案都没有帮助。我正在运行Firefox 39.0版和Firebug 2.0.11版。唯一的解决方法是完全重新启动Firefox(即不仅是出现问题的选项卡或实例)。
可能是由于Firefox过度使用了内存,或者Firebug中存在一个错误。我不能这样说,但我知道这没有用。我杀死了Firefox,再次打开了完全相同的页面,没有进行任何更改,现在它可以正常工作了。这发生在我身上无数次,并且完全重新启动总是可以解决它,但这是唯一的办法。
自Firefox 49.0和Firebug 2.0.18起,“ 脚本”面板已损坏。这是由于内部Firefox API的一些更改。而且由于Firebug已正式停产,因此不幸的是该问题不再得到解决。
与Firefox 39.0结合使用的Firebug 2.0.11(及以下版本)中也存在一个错误,导致此问题。此错误归档为问题7918。
当启用“ 脚本”面板并关闭Firebug并将其重新打开时,会发生这种情况。
您可以看到记录到浏览器控制台的两个相关错误消息(可以通过Ctrl+ Shift+ J或Firebug菜单>“ 开发人员” >“浏览器控制台” 打开):
处理'attach:typeError:docShell为空时发生错误堆栈:getChildDocShells @ resource://gre/modules/commonjs/toolkit/loader.js-> resource://gre/modules/devtools/server/actors/webbrowser.js :53:7 ...
和
onPacket引发异常:错误:服务器未指定参与者,丢弃数据包:{“错误”:“ unknownError”,“消息”:“在处理附件时发生错误:TypeError:docShell为null \ nStack:getChildDocShells @ resource: //gre/modules/commonjs/toolkit/loader.js-> resource://gre/modules/devtools/server/actors/webbrowser.js:53:7 ...
解:
修复此错误之前,唯一的解决方案是完全重新启动Firefox。
如果问题仅在单个页面上显示,请检查是否从当前文件夹(“。”)引用了脚本文件夹,或者从服务器根目录(“ /”)是否可以访问脚本文件夹。
<script src="./scripts/pagescripts.js" type="text/javascript"></script>
可能与
<script src="/scripts/pagescripts.js" type="text/javascript"></script>
如前所述,有时会有Javascript语法错误会使整个脚本无效。但是我也有这种情况,只需在新标签页或窗口中打开页面并刷新萤火虫(禁用,启用)即可再次显示javascript。