摘要:CODE-常用程式碼片段-ShowMsg
void ShowMsg(string msg)
{
ScriptManager.RegisterStartupScript(this, this.GetType(), "alert", "alert('" + EscapeStringForJS(msg) + "');", true);
}
private string EscapeStringForJS(string s)
{
return s.Replace(@"\", @"\\")
.Replace("\b", @"\b")
.Replace("\f", @"\f")
.Replace("\n", @"\n")
.Replace("\0", @"\0")
.Replace("\r", @"\r")
.Replace("\t", @"\t")
.Replace("\v", @"\v")
.Replace("'", @"\'")
.Replace(@"""", @"\""");
}