Html ASP.Net:无法放置<;脚本>;内部<;头>;
我把一些Html ASP.Net:无法放置<;脚本>;内部<;头>;,html,asp.net,master-pages,Html,Asp.net,Master Pages,我把一些放在母版页的标签里面。但在浏览器中呈现的结果是,它们被放在的底部。重建应用程序不起作用,清理浏览器缓存也不起作用。有什么想法吗?谢谢 <head><script type="text/javascript">alert();</script></head> alert(); 您可以使用appendChild将脚本添加到头部。大概是这样的: document.getElementsByTagName('HEAD')[0].appendChi
放在母版页的
标签里面。但在浏览器中呈现的结果是,它们被放在
的底部。重建应用程序不起作用,清理浏览器缓存也不起作用。有什么想法吗?谢谢
<head><script type="text/javascript">alert();</script></head>
alert();
您可以使用appendChild
将脚本添加到头部
。大概是这样的:
document.getElementsByTagName('HEAD')[0].appendChild(script);
编辑:
正如你在评论中提到的
请看以下文章:
它提供了一种使用扩展方法将脚本添加到head元素的干净方法。您可以使用
appendChild
将脚本添加到head
。大概是这样的:
document.getElementsByTagName('HEAD')[0].appendChild(script);
编辑:
正如你在评论中提到的
请看以下文章:
它提供了一种使用扩展方法将脚本添加到head元素的干净方法。您可以发布代码吗?只是普通的
标记,我将
放在它里面。类似于:alert()代码>我询问了代码,因为可能是由于标签或类似的东西,或者可能是第三方脚本或其他东西导致的键入错误。请从OP的评论中添加代码ASP.NET的哪个版本?单个Web表单,或者您正在使用母版页?您可以发布代码吗?只是普通的
标签,我将
放在里面。类似于:alert()代码>我询问了代码,因为可能是由于标签或类似的东西,或者可能是第三方脚本或其他东西导致的键入错误。请从OP的评论中添加代码ASP.NET的哪个版本?单个WebForms,或者您正在使用母版页?抱歉,我正在寻找使用ASP.Net代码而不是Javascript的解决方案。抱歉,我正在寻找使用ASP.Net代码而不是Javascript的解决方案。