是否可以在asp.net应用程序中设置一些内容,以便在aspx页面中删除所有回车符和换行符?
例如:
如果我查看我的页面来源,我会看到:
<div>
abc
</div>
我希望:
<div>abc</div>
提前致谢!
答案 0 :(得分:0)
根据您执行此操作的原因,您有三个选项。
第一个是在构建过程中运行minifier;但是,由于多种原因,不建议这样做。关键是那些回车可能对你很重要。
第二个是创建一个httpmodule,当html被发送回浏览器时,它会删除它们。同样,不推荐出于与上述相同的原因。
第三个选项是简单地为您的内容启用压缩(gzip)。这将压缩它以进行传输。当浏览器解压缩显示时,回车仍将存在,但压缩应该减少了所涉及的网络流量。
老实说,除了打开常规压缩之外,我无法想到做任何其他事情的理由。缺点是太大了。