我有一个使用外部javascript文件的页面。该文件需要Dev,QA和生产环境中不同的变量,这导致我需要为每个环境维护相同脚本文件的多个副本。
我更喜欢在web.config(可能是appSettings部分)中维护这些变量的值,并在将.js文件流式传输到浏览器之前在运行时解析这些值。有没有办法做到这一点?
答案 0 :(得分:1)
asp.net我可以将配置设置注入javascript吗?
<script language="javascript" type="text/javascript">
var Publicvalue = abc();
function abc() {
Publicvalue = <%=MyProperty%>
alert(Publicvalue);
return Publicvalue;
}
</script>
<asp:Button ID="btn" runat="server" Text="efeded" OnClientClick="return abc();" OnClick="btn_Click" />
public int MyProperty
{
get
{
return 1;
}
}