|
|
|
| Вопос: как мне правильно организовать предупреждения, типа если юзер нажимает ссылку "Удалить" прежде чем происходит переход по <a href=... выскакаивало бы окошко "Вы действительно хотите удалить?" с кнопками ДА и НЕТ
и соответственно если юзер нажал ДА то происходит переход по <a href=... , а если НЕТ то ничего не происходит
И если можно поподробнее.
Спасибо | |
|
|
|
|
|
|
|
для: kolobokk
(21.08.2006 в 14:28)
| |
<a href="delete.php?id=<?=$id2;?>" onclick="return confirm ('Вы действительно хотите удалить?');">Удалить</a>
|
| |
|
|
|
|
|
|
|
для: elenaki
(21.08.2006 в 14:46)
| | это то что надо, вот толь ко не работает - если нажимаешь OK тоже ничего не происходит :( | |
|
|
|
|
|
|
|
для: kolobokk
(21.08.2006 в 14:54)
| | а файл-то есть? куда ссылка ведет? я свой дала файл. вам еще и скрипт удаления записи
надо? так это в тему РHР и побольше данных нужно... | |
|
|
|
|
|
|
|
для: elenaki
(21.08.2006 в 14:59)
| | >а файл-то есть?
даже если бы и не было, то он все равно должен перейти по ссылке на этот файл и отобразить страничку "Не найдено"
скрипт есть и ссылка на него стоит в <a href=xx.php где и находится функция обработки
только дело в том что при нажатии на OK не происходит перехода по ссылке | |
|
|
|
|
|
|
|
для: kolobokk
(21.08.2006 в 15:14)
| | у вас что-то с браузером. у меня это строка прекрасно работает. как раз сейчас занимаюсь
удалением ненужных записей... ошибки никакой нет? внизу, в строке состояния? может, у
вас русский текст не воспринимается? у меня-то строка не по-русски... | |
|
|
|
|
|
|
|
для: elenaki
(21.08.2006 в 15:19)
| | нет ошибки никакой в строке состояния не показывает
у меня IE 6/0 с поддержкой Java | |
|
|
|
|
|
|
|
для: elenaki
(21.08.2006 в 15:19)
| | и кстати у меня вместо слова удалить стоит <img ..> | |
|
|
|
|
|
|
|
для: elenaki
(21.08.2006 в 15:19)
| | может стоит попробовать сделать
<img src=... onclick="return confirm ('Вы действительно хотите удалить?');">
| ??? | |
|
|
|
|
|
|
|
для: kolobokk
(21.08.2006 в 15:29)
| | Попробуйте убрать return | |
|
|
|
|
|
|
|
для: coloboc66
(21.08.2006 в 15:31)
| | тоже самое - окошко предупреждения появляется нажимаю OK оно закрывается но перехода по ссылке не происходит.
вот код
<a href="act.php?section=<?php echo $section; ?>&id=<?php echo $gr[id_gr]; ?>" onclick="confirm('Вы действительно хотите удалить?');"><input type="image" src="../images/x.gif" align="absmiddle" border="0" alt="удалить"></a>
|
| |
|
|
|
|
|
|
|
для: kolobokk
(21.08.2006 в 15:42)
| | То-то же. Зачем Вам буквы писали? Перед confirm надо return :).
Хотя с Вашим кодом переход должен быть всегда, независимо от нажатия. Сейчас проверил код - если под ссылкой инпут - действительно перехода нет. Убрал инпут, поставив img - работает. Выходит, что инпут перехватил переход как-то. Вот, дописал - работает:
<a href="xxx.htm" onclick="return confirm('Вы действительно хотите удалить?');"><img src="../images/x.gif" align="absmiddle" border="0" alt="удалить" onclick=return!1></a>
|
| |
|
|
|
|
|
|
|
для: 12345
(21.08.2006 в 15:51)
| | да ... но дело то в том что elenaki изначально так мне и предложила и ... все равно не работает
код
<a href="act.php?section=<?php echo $section; ?>&id=<?php echo $gr[id_gr]; ?>" onclick="return confirm('Вы действительно хотите удалить?');"><input type="image" src="../images/x.gif" align="absmiddle" border="0" alt="удалить"></a>
|
| |
|
|
|
|
|
|
|
для: elenaki
(21.08.2006 в 15:19)
| | нет не помогло - результат тот же :( | |
|
|
|
|
|
|
|
для: kolobokk
(21.08.2006 в 15:31)
| | поменяла <input type="image"... > на просто <img src= ...> и работает! | |
|
|
|
|
|
|
|
для: elenaki
(21.08.2006 в 15:53)
| | Да ... спасибо :)
действительно заработало
<a href="act.php?section=<?php echo $section; ?>&id=<?php echo $gr[id_gr]; ?>" onclick="return confirm('Вы действительно хотите удалить?');"><img src="../images/x.gif" align="absmiddle" border="0" alt="удалить"></a>
|
спасибо откликнувшимся. | |
|
|
|