如何使用firebug控制台加载javascript?

时间:2013-12-25 13:31:41

标签: javascript firebug

我正在尝试使用firebug控制台加载脚本,如下所示:

var script = document.createElement('script');
script.src = 'http://code.jquery.com/jquery-latest.js'; //example
document.getElementsByTagName("head")[0].appendChild(script);

当我运行该代码时,firebug控制台会给我错误,

Blocked loading mixed active content "http://code.jquery.com/jquery-latest.js"

有没有办法解决这个问题?

我不一定需要加载jquery。使用firebug插入脚本的能力对于开发很有用。

4 个答案:

答案 0 :(得分:1)

作为替代解决方案,Firebug的命令行允许您这样做 include("http://code.jquery.com/jquery-latest.js");

(但无论如何,https都是一个好主意。)

答案 1 :(得分:0)

出于安全原因,您无法在HTTPS页面中从HTTP加载脚本。

将脚本URL更改为HTTPS。

答案 2 :(得分:0)

混合内容表明您将脚本从通过http投放的外部源加载到您的页面上,该页面是服务器https

所以,你可以使用这个

script.src = https://code.jquery.com/jquery-latest.min.js;

Here  是一个相关的Mozilla文档。

答案 3 :(得分:0)

考虑使用include()命令,您可以使用该命令执行所需操作,甚至可以管理别名以包含您喜欢的脚本。

请注意,默认情况下,include()建议使用“jquery”别名来获取jquery-latest。所以只需要使用这个命令:

include("jquery")

以下是文档:https://getfirebug.com/wiki/index.php/Include

Florent的