通过 Firebug 控制台加载 javascript

Posted

技术标签:

【中文标题】通过 Firebug 控制台加载 javascript【英文标题】:Load javascript via Firebug console 【发布时间】:2011-03-02 00:11:15 【问题描述】:

如何 文件?

这在开发中很有用,所以我不必修改 html 代码来加载脚本。

【问题讨论】:

【参考方案1】:

一个非常方便的命令是 include();

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

阅读更多关于include() command

【讨论】:

我在 twitter 主页上的 Firefox 检查器中尝试过,得到:ReferenceError: include is not defined. @isomorphismes 因为这是 Firebug 控制台的特殊命令。请参阅 Ahmad 提供的链接以及其他链接:getfirebug.com/wiki/index.php/Command_Line_API【参考方案2】:

刚刚遇到了同样的问题,并且 - 由于项目中使用了 jQuery - 我决定做一个简单的:

$.getScript('example.js')

或者:

$.getScript('example.js', function ()  doSomethingOnceLoaded(); )

或者,我可以直接在 Firebug 中编写 javascript,使用右侧带有文本输入窗格的控制台。使用右下角的三角形按钮激活它。

【讨论】:

作为一个 jQuery 用户,我喜欢这个解决方案。我不知道 getScript()。很不错。我还为 Firebug 使用 jQuerify 插件。有了它,我可以在没有它的页面上快速加载 jQuery,然后使用您的解决方案加载其他库。谢谢!【参考方案3】:
var script = document.createElement("script");
script.src = "http://whatever.com/js/my/script.js";
document.body.appendChild(script);

【讨论】:

嗯好吧,辛苦了。

以上是关于通过 Firebug 控制台加载 javascript的主要内容,如果未能解决你的问题,请参考以下文章

通过 https 加载 Drupal 7 页面时,Firebug 中止错误

Firebug 控制台错误 HTTP 407 需要代理身份验证

WEB性能测试工具

为啥 Firebug 在视频加载请求中显示“206 Partial Content”响应?

如何在页面加载时启动 Firebug 的性能分析器?

清除 Firebug 控制台的快捷方式