|
Подтверждение перед выполнением действия формыОбсуждение темы Подтверждение перед выполнением действия формы в разделе ASP, Perl, PHP и MySQL, часть категории ВЕБ-ПРОГРАММИРОВАНИЕ; Подскажите пожалуйста, как в php-скрипте сделать, чтобы перед выполнением действия формы запрашивалось подтверждение? Если у меня стоит, например: <form action=\"clear.php\" method=\"post\"> ... <input ... |
|
Опции темы |
18.09.2006, 23:28 | #1 |
|
Подскажите пожалуйста, как в php-скрипте сделать, чтобы перед выполнением действия формы запрашивалось подтверждение? Если у меня стоит, например:
<form action=\"clear.php\" method=\"post\"> ... <input name=\"clear\" value=\"Очистить\" type=\"submit\"> </form> Чтобы после нажатия на кнопку "Очистить" в центре экрана появлялось маленькое окошко с вопросом типа "Вы действительно хотите очистить?" и ниже две кнопки: "Да" и "Отмена". Чтобы действие формы выполнялось только после нажатия на "Да". |
|
19.09.2006, 02:44 | #2 |
|
Делается не на пхп а на JavaScript
|
|
19.09.2006, 04:23 | #3 |
|
Но лучше никаких окошек не создавать, а просто при нажатии на ссылку перекидывать на страничку с надписью: Вы уверены? Да. Нет.
И тогда уже передавать на скрипт в нужной переменной... |
|
19.09.2006, 10:50 | #4 |
|
egorix, а почему ты считаешь, что так лучше?
|
|
19.09.2006, 16:20 | #5 |
|
Слелал так:
в <head>: <script language=\"JavaScript\"> function conf() { if (confirm ('Вы действительно хотите…?')) { window.open (\"clean.php\") }; } </script> дальше в теле: <input type=button value=\"Очистить...\" class=\"button\" onclick=\"javascript:conf()\">"; Только проблема в том, что страница (clean.php) открывается в новом окне, а мне нужно, чтобы она открывалась в том же. Поискал в справочниках по java, такого не нашёл. Подскажите, как в функции прописать простой переход на заданный url, чтобы он в том же окне открылся. |
|
19.09.2006, 17:19 | #6 |
|
function delete_q(url){
if (window.confirm("УДАЛИТЬ???")) { document.location=url; } } |
|
19.09.2006, 17:37 | #7 |
|
seka, Так красивее получается. Не раздражает всплывающее окошко. Дело не в том, что это лучше, но это просто мне больше нравитсо.
И нету примеси JS... |
|
19.09.2006, 20:38 | #8 | |
|
Цитата:
|
|
|
20.09.2006, 10:48 | #9 |
|
document.location - это не функция, а свойство объекта document.
|
|
22.09.2006, 15:30 | #10 |
|
document.location.href = 'url'
|
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Дальнейшие действия я должна делать сама? | De'sign | Кальянная | 1 | 18.03.2014 06:45 |
действия в страницах сайта | анякоко | Технологии Flash | 1 | 10.06.2010 00:35 |
Действия по кнопке | SYSTEMS | Технологии Flash | 4 | 29.01.2007 11:21 |
Перед закрытием | Алексей | Библиотека | 6 | 09.01.2007 02:47 |
Действия в оффлайне | ТехникПТО | HTML, CSS, JavaScript | 5 | 14.05.2005 11:23 |
Реклама на форуме
Условия размещения рекламы
Биржа ссылок
Заработай на сайте!
|