Я не совсем уверен, что вы пытаетесь сделать, но вы можете искать функцию window.confirm
, которая представляет собой встроенную функцию, такую как alert
, которая позволяет захватывать отклик (истина или ложь) из пользователь:
if(confirm("Some message")) {
//Clicked ok
} else {
//Clicked cancel
}
Если вы хотите больше функциональности, чем это, я боюсь, вам придется искать в другом месте. Существуют бесконечные модальные скрипты и библиотеки, поэтому просто найдите тот, который соответствует вашим потребностям.
Перечитав свой заголовок вопроса, может быть, вы просто хотите нормальный window.alert
функцию? Это будет отображать диалоговое окно с помощью одной кнопки, и, в общем, предотвратить выполнение кода следующего за ним до тех пор, пока пользователь не закрыл его:
alert("Some message");
В чем смысл подтверждения с помощью одной кнопки? Если у пользователя только один вариант, он ведет себя точно так же, как не было кнопки, за исключением того, что пользователь заставляет выполнять какую-то глупую задачу щелчка. Вы уверены, что вам не нужен диалог ОК/Отмена? –