在Firebug中包含“持久”脚本

时间:2015-01-28 00:15:16

标签: javascript jquery debugging include firebug

我熟悉include() solution通过Firebug加载JavaScript。我遇到的问题是我使用此功能包含的脚本不会保留在页面加载之间。一旦我重新加载它似乎我必须再次包括脚本。

由于我不会进入的原因,我无法简单地将脚本直接添加到我正在调试的页面中。有没有一个地方可以指定本地或在线托管的js文件被引入我在浏览器中加载的任何页面?

2 个答案:

答案 0 :(得分:0)

您可以使用Fiddler作为免费的网络调试代理。请阅读Injecting JavaScript into head element of website using Fiddler

答案 1 :(得分:0)

目前Firebug中没有此类选项(版本2.0.7)。虽然有人要求在issue 6201中添加此功能以及snippet命令。

现在您可以使用aliasing functionality,因此您至少不必反复添加网址。然后,初始调用如下所示:

include("http://code.jquery.com/jquery-latest.min.js", "jquery")

对于所有后续调用,您只需输入以下内容:

include("jquery")

这些别名是持久保存的,所以它们在浏览器重启后也能正常工作。

这不会使呼叫自动进行,但至少可以节省手动包含脚本的时间。