我正在使用一个Web框架,我可以在页面中添加javascript,但是我没有能力将内容添加到head标签中。我还能动态地包含一个新的javascript包含文件吗?我应该使用哪些JavaScript代码?我也没有jquery,只想使用Internet Explorer 8。
答案 0 :(得分:3)
script
内的body
元素就像在head
内一样,所以如果您可以在文档中注入任何内容,则可以注入
<script src=foobar.js></script>
答案 1 :(得分:0)
请看这个链接:http://javascript.about.com/library/bladdjs.htm
可以在不使用jQuery的情况下向头部添加脚本标记:
var th = document.getElementsByTagName('script')[0];
var s = document.createElement('script');
s.setAttribute('type','text/javascript');
s.setAttribute('src','PATH/TO/SCRIPT.js');
th.appendChild(s);