Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/364.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 消息框(是/否)_Javascript - Fatal编程技术网

Javascript 消息框(是/否)

Javascript 消息框(是/否),javascript,Javascript,我通常以这种方式显示消息框: Page.ClientScript.RegisterStartupScript(GetType(), "msgbox", "alert('Lecturer ID already exists in the database');", true); 在本例中,它只显示一个“确定”按钮,如果我将“警报”替换为“确认”,那么它将显示“确定”和“取消”,我想知道我可以在那里放置什么来显示“是”和“否”?不幸的是,没有跨浏览器支持打开非默认“确定/取消”对的确认对话框 尝试

我通常以这种方式显示消息框:

Page.ClientScript.RegisterStartupScript(GetType(), "msgbox", "alert('Lecturer ID already exists in the database');", true);

在本例中,它只显示一个“确定”按钮,如果我将“警报”替换为“确认”,那么它将显示“确定”和“取消”,我想知道我可以在那里放置什么来显示“是”和“否”?

不幸的是,没有跨浏览器支持打开非默认“确定/取消”对的确认对话框

尝试Jquery用户界面:

jQueryUI可以这样做

$("#id").dialog({
  buttons: {
    "Yes": function() {},
    "No": function() {}
  }
});

这与C#无关,一切都与JavaScript有关。对不起,你说得对,我太累了,没有意识到我在标记这篇文章。注意,jquery ui的模式对话框将位于页面内部。对于自定义弹出对话框,您需要使用并为模式对话框构建自定义页面。