Показать сообщение отдельно
  #1 (permalink)  
Старый 20.10.2013, 14:09
Интересующийся
Отправить личное сообщение для tolian_27 Посмотреть профиль Найти все сообщения от tolian_27
 
Регистрация: 24.10.2010
Сообщений: 16

Отмена перехода по ссылке
Есть html-таблица - объектов Каталога недвижимости. Каждая строка (<tr></tr>) - это объект.
1.При нажатии на строку - должна открываться страница объекта. Делается это так:

<tr id="tr0" onclick="location.href='/site.ru/catalog/object80'"></tr>


2.Для админа есть дополнительный столбец, в нем отображаются кнопки удаления, снятия с публикации:

<a href="http://site.ru/catalog/object80?admin=1&task=delete" class="admin_btns admin_delete" onClick="return confirmDelete();"></a>

<script type="text/javascript">
function confirmDelete() {
	if (confirm("Удалить этот объект?")) {
		return true;
	} else {
		return false;
	}
}
</script>


Все замечательно работает. Но есть нюанс: нажимаем на ссылку "удалить", появляется окно подтверждения удаления. Если НЕ подтверждаем - то удаления не происходит, НО происходит переход по ссылке на стр-цу объекта /site.ru/catalog/object80 (событие OnClick срабатывает). Как можно этого избежать? Чтобы после отмены удаления не происходил этот переход на стр-цу?
Ответить с цитированием