在<head> </script>的html <body>标记下加载<script>标记

时间:2015-02-24 10:43:30

标签: javascript html

我需要添加将在页面<head>上运行的javascript。我无法修改页面<head> </head>。也没有可能在<body>的开头手动添加代码。但是我找到了插入代码的方法,以便在HTML标头中已经运行的其他代码中运行,但脚本与其他脚本冲突,因为我的代码将自己插入<head>部分的开头。

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);
}

如何修改代码以在页面<BODY>的开头或标题结束标记</HEAD>之前的行中插入脚本?现在的问题是代码无法检测<body>,导致它在加载之前未加载。还要求代码必须能够与IE7 +一起运行。

0 个答案:

没有答案