подтверждение нажатия на ссылку

smartello

Новичок
подтверждение нажатия на ссылку

ссылка удаляет новость, очень страшно, что нечаянно наудаляется лишнего. Вот вопрос, а как сделать так, чтоб при перехагрузке страницы в режиме уже работы а не меню, перед тем как начать что-нибудь делать, браузер выдавал диалог (Вы собираетесь удалит бла-бла-бла, ОК-отмена) и в случае отмены возвращался в меню?
 

Cougar

Кошак
на самом деле тут хитрость одна есть...
<a href="...." onclick="confirm('Удалить?')"> - не работает.

А вот так:

<a href="...." onclick="return confirm('Удалить?')"> - работает.
 

neko

tеam neko
хитрость видимо в том, что надо не дословно скопировать а заглянуть в документацию по событиям?
 

dnes

Новичок
Re: подтверждение нажатия на ссылку

... очень страшно, что нечаянно наудаляется лишнего...
На мой взгляд, если просто "страшно", то можно ограничится confirm(). Но вот если "очень страшно", то целиком полагаться на джаваскрипт и адекватное поведение юзера - не очень разумно. По опыту знаю.
 

Cougar

Кошак
neko
Естественно. Вот только здесь не так много людей, которые следуют этому правилу.
 

smartello

Новичок
Cougar
ну когда мне написали про конфирм, я открыл доки, написал как там и в firefox отладил :)

dnes
впринципе эта функция в админ панели, с правами администратора (тоесть всемогущего в рамках сайта)... тоесть если человек нагадит, то только себе. ну или тому, кто ему доверил администрирование, за что получит по ушам :)

-~{}~ 18.01.05 14:48:

Cougar
а лучше вызвать функцию, тогда будет побольше свободы ;)
 

Cougar

Кошак
smartello
Конечно, лучше. Но я ведь не поставщик готовых решений. :)
 
Сверху