2012-05-07 2 views
1

Я хочу, чтобы выполнить код, когда уведомление является принять пользователем, я знаю об этом:ли что-то на прием предупреждение

if(confirm("Go to the next step")) 
    { 
    document.write("accepted"); 
    } 
else{ 
    document.write("rejected"); 
} 

точка Я хочу, чтобы коробка иметь только одну кнопку вроде нормальное предупреждение, и, щелкнув по нему, я могу что-то выполнить.

+0

Простая, если вы хотите только одну кнопку и настоятельно попросите пользователя принять «предупреждение», а затем используйте поле «alert», а не 'confirm'. – Murtaza

+3

Используйте диалоговое окно JQuery UI. –

+0

Что означает, показывая только одну кнопку и правильно код, чтобы проверить, что пользователь принял или нет. Ему придется насильно принять его, это единственный вариант для пользователя. – Murtaza

ответ

6

Вы можете использовать команду alert в JavaScript: http://www.w3schools.com/js/js_popup.asp

Я считаю, что ни одной строчки кода яваскрипта, который помещается после alert линии выполняется после того, как окно предупреждения закрывается.

+2

[W3Fools] (http://w3fools.com) –

0

Независимо от того, какое заявление вы ставите после alert, будет выполнено, когда пользователь нажмет на него.
Fiddle
И когда вы говорите, что у пользователя предупреждения нет другого выбора, кроме щелчка на нем.

0
  • alert() - Одна кнопка (ОК) Попробуйте демо: http://jsfiddle.net/DerekL/3R3yV/
  • confirm() - Две кнопки (OK, отмена)
  • prompt() - Две кнопки + один поле ввода (OK, отменить)

Для других кнопок, вы можете попробовать jQuery UI. enter image description here

Пользовательский интерфейс jQuery позволяет разработчикам создавать пользовательские диалоги.

Смежные вопросы