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

如何通过 Firebug 控制台加载 javascript 文件?

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

【问题讨论】:

    标签: javascript firebug


    【解决方案1】:
    var script = document.createElement("script");
    script.src = "http://whatever.com/js/my/script.js";
    document.body.appendChild(script);
    

    【讨论】:

    • 嗯好吧,辛苦了。
    【解决方案2】:

    一个非常方便的命令是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
    【解决方案3】:

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

    $.getScript('example.js')
    

    或者:

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

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

    【讨论】:

    • 作为一个 jQuery 用户,我喜欢这个解决方案。我不知道 getScript()。很不错。我还为 Firebug 使用 jQuerify 插件。有了它,我可以在没有它的页面上快速加载 jQuery,然后使用您的解决方案加载其他库。谢谢!
    猜你喜欢
    • 2011-10-26
    • 1970-01-01
    • 2017-05-03
    • 2010-11-06
    • 2015-01-28
    • 1970-01-01
    • 2014-09-18
    • 2023-03-16
    相关资源
    最近更新 更多