客户端构造
var answer = confirm ("Are you sure you want to delete!");
if (answer)
{
alert ("Deleted.");
}
在这里我要求确认代替确定和取消我需要是和否。我怎么能提供这个?
答案 0 :(得分:2)
你做不到。
您看到的那些按钮是浏览器提供的标准按钮。
您必须使用其他基于JavaScript的库(如jQuery UI dialog)才能执行此操作。
但请注意,这些库要求您更改程序流,因为它们的工作方式与confirm()
不同(您不能让对话框函数返回答案。请参阅jQuery UI上的演示代码网站看看我的意思。)
答案 1 :(得分:0)
您可以执行与以下代码类似的操作来模拟模式弹出窗口。
JS:
window . open ('welcome.html', '', 'width=400,height=200');
Welcome.html:
<html>
<head>
<title>Welcome!</title>
</head>
<body>
<form>
Thanks for visiting our web site.
<p>
<input
type=button
value="OK"
onClick="window . close ();">
</form>
</body>
</html>