Технический сбой

Сайт временно работает в режиме только для чтения, идут восстановительные работы. Приносим свои извинения за неудобства.
DLE FAQ » Все вопросы » Общие вопросы по вёрстке » Как заменить href на onclick?

Как заменить href на onclick?


     Все вопросы » Общие вопросы по вёрстке    3187

вопрос
Здравствуйте ув. пользователи. Прошу вашей помощи.

У меня есть скрипт (модальное окно на чистом css + html), вызывается соответственно через
<a href="#modal">показать</a>


Как заменить ссылку на например onclick, чтобы в адресной строке не оставалось site.ru#modal, также чтобы можно было вызывать окно с внутренних страниц сайта без перехода на главную?

Ответил: ПафНутиЙ


<a href="#modal" onclick="return: false;">показать</a>

3 комментария

onneuha
Юзер

onneuha - -

В тексте вопроса код заменился на ссылку. Дублирую, вызывается окно сейчас через
<a href="#modal" id="modal">показать</a>

sadan
Юзер

sadan - -

Очень простой пример:
<style type="text/css">
.onlines {
position: fixed;
top: 40%;
left: 40%;
width: 200px;
border: 1px solid #597DA3;
border-radius: 3px;
background: #fff;
padding: 5px;
}
</style>
<a href="#" onclick="$('#online').slideToggle(); return false;">Online</a>
<div id="online" style="display: none;">
       <div class="onlines">
               Online
       </div>
</div>

249893
Юзер

249893 - -

еще проще


<a onclick="location.href='/ваша ссылка'">ваше название</a>

Похожие вопросы

наверх