Как стилизовать окно подтверждения по умолчанию только css? - PullRequest
30 голосов
/ 31 мая 2011

Я бы хотел стилизовать стандартный window.confirm без использования дополнительного кода JavaScript, только с CSS. Это вообще возможно? И если это так, как я могу это сделать?

Ответы [ 3 ]

38 голосов
/ 31 мая 2011

Это невозможно.Это окно отображается браузером с помощью набора пользовательского интерфейса платформы.Это не в DOM, не видно из CSS или Javascript, вы ничего не можете сделать.

Однако, некоторый очень простой код jQuery может помочь.Как насчет $('a').confirm();?

11 голосов
/ 31 мая 2011

confirm(); оповещения не могут быть стилизованы, они являются общими для браузера.Если вы хотите оформить оповещение, попробуйте альтернативные варианты, такие как boxy или jQuery диалоговое окно .

Здесь - это учебное пособие о том, какнастраиваемое уведомление о подтверждении может быть создано в jQuery и стилизовано с помощью CSS.

0 голосов
/ 23 февраля 2016

Это очень старый вопрос. Но я чувствовал необходимость передать эту информацию здесь. Я заметил, что вы можете "оформить" подтверждение с помощью специальных символов, таких как \ n, \ t, \ r, ... и т. Д.

...