从警报弹出窗口获得响应
本文关键字:响应 窗口 | 更新日期: 2023-09-27 18:04:40
如果文件不存在,我想显示弹出窗口。下面是代码
protected void showMessageBox(string message)
{
string jScript;
message = message.Replace("'", "''");
jScript = String.Format("alert('{0}');", message);
ScriptManager.RegisterStartupScript(this, this.GetType(), "alert", jScript, true);
}
在页面加载中,我想检查用户的响应。如果用户单击OK,之后窗口将关闭。我还希望页面不会加载,如果弹出错误打开。有人能告诉我如何检查弹出的警报响应吗?
EDIT
你应该尝试这样做:
var sb = new System.Text.StringBuilder();
sb.appendFormat("var userResponse = confirm('{0}');", message)
sb.append("if(userResponse){")
sb.append("// do something at OK user response")
sb.append("}")
sb.append("else{")
sb.append("// do something at cancel response")
sb.append("}")
var jScript = sb.ToString());