@hujak_hujak

Как сделать весь div ссылкой?

Здравствуйте, вот пример codepen.io/anon/pen/bEzdyy

Как по уму сделать див ссылкой?
В моем случае я покрываю весь див прозрачным слоем . Это вообще корректно? А если в этом блоке "про...
  • Вопрос задан
  • 3032 просмотра
Пригласить эксперта
Ответы на вопрос 1
aliencash
@aliencash
Партизан
Может быть принято за кликджекинг...
Сделайте так:
<div onmousedown="javascript:location.replace('<ваша ссылка>');"></div>

минусы:
1. Не индексируется ПС, ну или как минимум плохо индексируется.
2. Не сохраняет в истории страниц текущую страницу. Чтобы работала кнопка "назад" в браузере, нужно усложнить js-код.

Внутренюю ссылку размещаем так:
<div onmousedown="javascript:location.replace('<ваша ссылка>');">
  <a href="#" onclick="javascript:event.stopPropagation();">вторая ссылка</a>
</div>
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
26 нояб. 2024, в 12:58
30000 руб./за проект
26 нояб. 2024, в 12:56
1500 руб./в час
26 нояб. 2024, в 12:53
2500 руб./за проект