Javascript 加载<;脚本>;html下的标记<;车身>;标记自<;头>;

Javascript 加载<;脚本>;html下的标记<;车身>;标记自<;头>;,javascript,html,Javascript,Html,我需要添加将在页面上运行的javascript。我无法编辑页面。也不可能在的开头手动添加代码。但是我找到了一种方法,将下面的代码插入到已经在HTML头中运行的其他代码中运行,但是脚本与其他脚本冲突,因为我的代码将自己插入到部分的开头 var nexus=['Bootstrap.js']; for(i=0;i<nexus.length;i++){ var script = document.createElement('script'); script.type = 'text/ja

我需要添加将在页面
上运行的javascript。我无法编辑页面
。也不可能在
的开头手动添加代码。但是我找到了一种方法,将下面的代码插入到已经在HTML头中运行的其他代码中运行,但是脚本与其他脚本冲突,因为我的代码将自己插入到
部分的开头

var nexus=['Bootstrap.js'];
for(i=0;i<nexus.length;i++){
  var script = document.createElement('script');
  script.type = 'text/javascript';
  script.src = nexus[i];
  document.getElementsByTagName("head")[0].appendChild(script);
}
var nexus=['Bootstrap.js'];
对于(i=0;i
document.getElementsByTagName(“头”)[0]。appendChild(脚本);
在页眉结束标记之前插入脚本
。为什么它需要在页眉中?通常的原因是,脚本在加载页面其余部分之前可用-但如果在加载页面其余部分之后动态添加脚本,则不会如此。我正在进行页面A/B测试,因此外部JS脚本将ols通过在特定条件下替换页面内容来替换页面内容。代码需要放在正文的开头或页眉的结尾。现在代码已经插入到页面的底部,因此在页面加载后内容会被替换。@dfsq Firebug在使用document.getElementsByTagName时会在页眉的开头显示代码(“头”)[0]。追加子项(脚本);