首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在.NET中包含多个Javascript文件(就像在rails中一样)

如何在.NET中包含多个Javascript文件(就像在rails中一样)
EN

Stack Overflow用户
提问于 2008-11-18 22:12:08
回答 8查看 4.9K关注 0票数 8

我很羡慕rails的人。他们可以这样做:

代码语言:javascript
复制
<%= javascript_include_tag "all_min" %>

..。我被困在这里了:

代码语言:javascript
复制
<script src="/public/javascript/jquery/jquery.js" type="text/javascript"></script>
<script src="/public/javascript/jquery/jquery.tablesorter.js" type="text/javascript"></script>
<script src="/public/javascript/jquery/jquery.tablehover.pack.js" type="text/javascript"></script>
<script src="/public/javascript/jquery/jquery.validate.js" type="text/javascript"></script>
<script src="/public/javascript/jquery/jquery.form.js" type="text/javascript"></script>
<script src="/public/javascript/jquery/application.js" type="text/javascript"></script>

有没有可以压缩、压缩和组合多个js文件的库?CSS文件怎么样?

EN

回答 8

Stack Overflow用户

发布于 2008-11-18 22:25:58

您可以使用ScriptManager/ScriptManagerProxy控件并在CompositeScript部分/属性中定义脚本。参见MSDN reference

代码语言:javascript
复制
<asp:ScriptManager runat="server">
    <CompositeScript>
        <Scripts>
            <asp:ScriptReference Path="~/public/javascript/jquery/jquery.js" />
            <asp:ScriptReference Path="~/public/javascript/jquery/jquery.tablesorter.js" />
            <asp:ScriptReference Path="~/public/javascript/jquery/jquery.tablehover.pack.js" />
            <asp:ScriptReference Path="~/public/javascript/jquery/jquery.validate.js" />
            <asp:ScriptReference Path="~/public/javascript/jquery/jquery.form.js" />
            <asp:ScriptReference Path="~/public/javascript/jquery/application.js" />
        </Scripts>
    </CompositeScript>
</asp:ScriptManager>

它不一定要清理任何标记,但它确实将它们压缩在一起。

票数 8
EN

Stack Overflow用户

发布于 2010-05-19 12:21:52

Combres对JavaScript和CSS资源进行捆绑、版本控制、精简和缓存。它的可配置性和性能都非常好。

票数 4
EN

Stack Overflow用户

发布于 2008-11-18 22:31:44

代码语言:javascript
复制
<%= javascript_include_tag "all_min" %>

这真的拥有经典asp函数调用的所有语义,即使它是真正的ruby。事实上,即使不知道任何ruby,我仍然可以很有把握地猜测这只是一个函数,而"all_min“指的是作为参数传入的文件夹名称。

由于<%= %>蜂刺只是经典ASP中Response.Write的捷径,我们可以得出结论,您应该能够构建自己的函数,该函数本质上做同样的事情,并返回包含相关内容的字符串。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/300327

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档