JS возможно включен, возможно нет. Жизнеспособен ли такой вариант: [js]<script language='javascript' type='text/javascript'> function query_confirm(arg){ if(confirm("Удаленные данные восстановить невозможно.\nДля подтверждения удаления кликните \"ОК\",\nдля отмены удаления и возврата на страницу - \"Отмена.\"")){ document.getElementById(arg).href='page.htm?confirm=ok'; return true; } else{ return false; } }; </script>[/js] HTML: <a href='page.htm' id='link1' onclick='query_confirm("link1")'>удалить</a> PHP: <?php ... if(!isset($_GET['confirm']) exit("Удаленные данные восстановить невозможно. Для подтверждения удаления кликните по ссылке: <a href='page.htm?confirm=ok'>подтверждаю удаление"); ... ?> Соответственно, принцип работы: ссылка на удаление, при клике по ней - вызывается javascript-функция. если исполнение javascript в браузере разрешено и пользователь подтвердил удаление - в ссылку добавляется поле confirm=ok и возвращает true, чтобы произошел переход по ссылке, либо false, если пользователь нажал отмена, соответственно, ничего не происходит. Далее, серверный обработчик проверяет наличие в полученной ссылке этого фрагмента, при его отсутствии (при отключенном javascript'е, например) - выводит запрос на подтверждение удаления. Есть ли какие-то неучтенные побочные варианты?)