JavaScript的confirm窗口获得布尔值
问题描述:
我有一个名为addtitle.aspx页 - 在这里,我会上传这是由用户提交的文件...JavaScript的confirm窗口获得布尔值
毕竟,我将这个页面重定向到versions.aspx。 ...
现在我的问题是...
我需要确认用户喜欢才去Version.aspx预览文档...
在这里,我会显示一个确认窗口,但我不能预测用户选择的值是或不是。
对于裁判: ///////////////////////////////
bool sStatus = ShowPopupMessage("You want to preview the document?");
if(sStatus)
{
//Preview event
}
else
{
response.redirect("");
}
private bool ShowPopupMessage(string Message)
{
System.Text.StringBuilder sb = new System.Text.StringBuilder();
sb.Append("<script type = 'text/javascript'>");
sb.Append("window.onload=function(){");
sb.Append("return confirm('");
sb.Append(Message);
sb.Append("')};");
sb.Append("</script>");
ClientScript.RegisterStartupScript(this.GetType(), "return confirm", sb.ToString(),true);
}
是否有可能预测如果用户选择了“是”?
答
不,你将需要一个AJAX调用服务器端代码后,用户点击OK或取消。
这意味着你不能从你的C#函数返回状态。
+0
:(所以什么是soln ..... – 2011-06-05 08:36:45
您想__predict__用户将选择什么? – Kevin 2011-06-05 08:31:13
是的凯文......你的命令... – 2011-06-05 08:32:16
两个月和11个以前的问题。尊重的是,你真的应该正确地格式化代码,而不是像@Cybernate这样的人为你做。查看问题区域右侧的方便的** How to Format **框,以及** [?] *中的[链接页面](http://*.com/editing-help) *就在问题区域上方。 – 2011-06-05 08:34:15