对于我的调试,我试图从控制台加载javascript文件。我尝试了几种方法:
var ns = document.createElement("script");
ns.type = 'text/javascript';
ns.src = 'http://localhost/test.js';
document.getElementsByTagName("head")[0].appendChild(ns);
还有:
$.getScript('http://localhost/test.js');
两者都没有按预期工作。我可以看到DOM树中添加了<script>
标记,但脚本未执行,开发人员工具中的网络标签未显示正在加载的脚本。
如何让它执行?
更新:有趣的是,代码在Chrome上运行良好,但在FireFox上运行不正常(我在Ubuntu 12.04上运行)。