我在代码中使用了scriptBundle,如下所示
var ideaGaugesBundle = new ScriptBundle("~/Content/scripts/external/gauges/ideaGaugesBundle")
.Include("~/Content/scripts/external/gauges/gauges.js")
.Include("~/Content/scripts/external/gauges/raphael.js");
ideaGaugesBundle.Orderer = nullOrderer;
bundles.Add(ideaGaugesBundle);它是通过@Scripts.Render("~/Content/scripts/external/gauges/ideaGaugesBundle")在页面上呈现的
<script src="/Content/scripts/external/gauges/gauges.js"></script>
<script src="/Content/scripts/external/gauges/raphael.js"></script>我如何在每个动态添加noscript标记?
<script src="/Content/scripts/external/gauges/gauges.js"></script>
<noscript>It appears that javascript is not supported or disabled.</noscript>
<script src="/Content/scripts/external/gauges/raphael.js"></script>
<noscript>It appears that javascript is not supported or disabled.</noscript>发布于 2015-04-29 17:26:35
解决问题的原因是我在发布模式下处于调试模式,它们合并在一起,呈现如下所示
<script src="/Content/scripts/external/gauges/ideaGaugesBundle?v=aZoSAkEOJjHIoGeUE95SrTKdRXcx3_goCN4TVgrS9RY1"></script>https://stackoverflow.com/questions/29949129
复制相似问题