如何在 Page_Load 条件下包含 Javascript 文件
How Include Javascript file on condition in Page_Load
示例:
if (!IsPostBack) {
if ( condition ) {
// load javascript file like
// <script type="text/javascript" src = "https://File_AA.js"></script>
}
else
{
// <script type="text/javascript" src = "https://File_BB.js"></script>
}
}
如何根据条件加载特定的 JavaScript 文件?
有没有更好的方法根据条件只包含一个文件?
string file_a = "file_a.js" ;
string file_b = "file_b.js" ;
string selectedFile;
if(condition)
selectedFile = file_a;
else
selectedFile = file_b;
string scriptText = string.Format(
System.Globalization.CultureInfo.InvariantCulture,
"<script type='text/javascript' src='{0}'></script>\n",
selectedFile
);
this.Page.ClientScript.RegisterClientScriptBlock(this.GetType(),"ScriptFile", scriptText);
示例:
if (!IsPostBack) {
if ( condition ) {
// load javascript file like
// <script type="text/javascript" src = "https://File_AA.js"></script>
}
else
{
// <script type="text/javascript" src = "https://File_BB.js"></script>
}
}
如何根据条件加载特定的 JavaScript 文件? 有没有更好的方法根据条件只包含一个文件?
string file_a = "file_a.js" ;
string file_b = "file_b.js" ;
string selectedFile;
if(condition)
selectedFile = file_a;
else
selectedFile = file_b;
string scriptText = string.Format(
System.Globalization.CultureInfo.InvariantCulture,
"<script type='text/javascript' src='{0}'></script>\n",
selectedFile
);
this.Page.ClientScript.RegisterClientScriptBlock(this.GetType(),"ScriptFile", scriptText);