ASP.Net:无法将<script>放在<head>中

时间:2015-10-03 03:23:40

标签: html asp.net site.master

我在主页中的&lt; head&gt; 标记内添加了一些&lt; script&gt; 。但是在浏览器中呈现结果,它们被置于&lt; body&gt; 的底部。重建应用程序不起作用,也不清理浏览器缓存。任何的想法?谢谢。

&#xA;&#xA; <前> &lt; head&gt;&lt; script type =“text / javascript”&gt; alert();&lt; / script&gt;&lt; / head&gt; &#XA; &#XA;

1 个答案:

答案 0 :(得分:0)

您可以使用appendChild将脚本添加到Head。像这样:

document.getElementsByTagName('HEAD')[0].appendChild(script);

修改

正如您在评论中提到的那样,

此处查看this文章:

它提供了一种使用扩展方法向head元素添加脚本的简洁方法。