0

我想从我的 aspx 页面显示一个带有 OkCancel 按钮的消息框。代码后面的代码可以实现

DialogResult result = MessageBox.Show("How are you?", "Hi",MessageBoxButtons.OKCancel);

但我想用 Javascript 或 jQuery 来做这件事可能吗?谢谢,

4

2 回答 2

1

您可以使用确认

现场演示

var r = confirm("Press a button");
if (r == true) {
    alert("You pressed OK!");
}
else {
    alert("You pressed Cancel!");
}​
于 2012-12-24T11:02:45.150 回答
0

使用纯 javascript,您可以使用以下prompt功能:

<script type="text/javascript">
    var result = window.prompt('How are you?');
    alert(result);
</script>

如果您想更好地控制此对话框的视觉方面,则必须手动构建它,因为浏览器不允许对这些窗口进行任何自定义。例如,您可以使用jQuery UI dialog插件。看看modal form demo它允许您完全控制对话框的视觉方面。

于 2012-12-24T11:02:23.527 回答