Я хотел бы, чтобы вы помогли мне дать css для и alert()
javascript , чтобы мои сообщения были несколько элегантными, я не хочу выбирать модальное окно только для подтверждений, поэтому, если бы кто-то знал, как я это делаю, я был бы признателен.confirm()
$("#confirm").click(function(){
var bool=confirm("Seguro de eliminar el dato?");
if(bool){
alert("se elimino correctamente");
}else{
alert("cancelo la solicitud");
}
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<button id="confirm">confirmar eliminacion</button>
К сожалению , это невозможно .
alert
,prompt
иconfirm
создаются браузером, и их визуальные стили полностью зависят от браузера .Пример браузера:
Хром
Край
Fire Fox
интернет-исследователь
Они не являются частью DOM и поэтому не могут быть оформлены с помощью CSS или JavaScript.
Единственное, что вы можете сделать, это именно то, что вы упомянули, что не хотите: использовать модальное окно из выбранной вами библиотеки или написать код самостоятельно .
Невозможно применить правила css для редактирования
alert()
илиconfirm()
.Я рекомендую вам Bootbox.js , хотя они модальные, они очень просты в использовании, а также имеют функцию подтверждения.
Есть очень хорошая библиотека AlertifyJS .
Он отзывчивый и использует jQuery, поэтому поддерживается почти всеми старыми браузерами. Вы можете сделать красивый и функциональный коммит с помощью всего лишь этих строк кода.
Я рекомендую вам использовать Sweet Alert, проверьте ссылку: http://t4t5.github.io/sweetalert/
}
Расширяя ответ, загрузите библиотеку и вызовите свою функцию. Примечание: по ссылке есть еще примеры его использования.
Вы можете использовать SweetAlert очень дружелюбно
Ссылка: Сайт
Вы можете использовать модальные окна для отправки предупреждений, вы можете создать модальное окно по своему вкусу, и оно будет выглядеть одинаково во всех браузерах.
Посмотрите, если вы хотите переопределить полную функциональность этого метода
( Alert() ; confirm () )
Что вы можете сделать, так это переопределить функцию, прямо то, что вы делаете, это перезаписать указанный метод.
Привет.
К сожалению, вы не можете из браузера, вы можете имитировать только один фреймворк, который я обычно использую для этого: Alertify JS
вот его документация на английском: alertifyjs
и вот простой пример:
если вы хотите увидеть пример, посмотрите здесь: примеры
Я рекомендую вам использовать фреймворк начальной загрузки, чтобы задать свои стили, я оставляю вам пример:
Привет.
Да, вы можете, но вы должны использовать функции alert() и confirm(), пример, который я сделал для jQuery.
Где «msg» — это сообщение, которое вам нужно, а «type» — это простой класс, который вы можете использовать для рисования предупреждения.
В случае с подтверждением то же самое, но с добавлением кнопки, подтверждение имеет логический тип (True или False).