Тема: JS. Onclick.
Показать сообщение отдельно
  #1 (permalink)  
Старый 13.08.2012, 14:21
Новичок на форуме
Отправить личное сообщение для SergRonin Посмотреть профиль Найти все сообщения от SergRonin
 
Регистрация: 13.08.2012
Сообщений: 6

JS. Onclick.
Есть таблица, каждая строка, при наведении на нее мышкой - меняет цвет, TR описана следующим кодом:
<tr align=\"center\" class=\"price align=\"center\" bgcolor=\"FAF9C9\"
onclick=\"window.location.href='info.php?t=pkv&id=$idskv'\" style=\"cursor:pointer\"
onMouseOver=this.style.backgroundColor='7A9EF9' onMouseOut=this.style.backgroundColor='FAF9C9'>

В одной ячейки имеется img, в качестве ссылки:
<a href=\"http://site.ru/info.php?id=$id\" title=\"Сайт\" onClick=\"window.external.AddFavorite(this.href, this.title); return false;\" rel=\"sidebar\">
<img border=\"0\" src=\"images/add.png\"></a>

2 небольших вопроса:

1) Каким образом можно показать браузеру, что данная строка является "ссылкой" - это нужно для того, что-бы при кликании правой кнопкой мыши, в меню присутствовали "открыть в новой вкладке", "открыть в фоновой влкдаке" и т.д.?

2) Каким образом сделать исключение для какой-либо ячейки, при обработке "onClick": проблема в том, что при нажатии на "add.png" (картинки) происходит одновременно и добавление в избранное, и открытие указанной страницы...Тоесть у меня 2 шт. "onClick" на один объект. Требуется только добавление в избранное...
Ответить с цитированием