MVC中的脚本渲染

时间:2013-11-09 08:48:29

标签: javascript asp.net asp.net-mvc razor

以下是来自ASP.Net MVC 4视图中的cshtml

我有一个元标记

  <meta http-equiv="X-UA-Compatible" content="IE=edge" /> 

我有一个渲染脚本

@Scripts.Render("~/Scripts/UpdateHeader.js")
<script src="@Url.Content("~/Scripts/jquery-1.10.2.js")" type="text/javascript"></script>

但它呈现为:

<script src="/Scripts/UpdateHeader.js"></script>
<script src="/Scripts/jquery-1.10.2.js" type="text/javascript"></script>

缺少类型:

type="text/javascript"

将类型与@Scripts.Render一起包含的最佳方式是什么?

1 个答案:

答案 0 :(得分:1)

在HTML5中,type属性不是必需的。

但如果你仍然需要它(如果你的目标可能是针对旧浏览器),那么这个答案可以帮助你:https://stackoverflow.com/a/15663014/606602